asp.net實現(xiàn)在線音樂播放器示例
來源:易賢網(wǎng) 閱讀:1013 次 日期:2014-10-27 09:35:15
溫馨提示:易賢網(wǎng)小編為您整理了“asp.net實現(xiàn)在線音樂播放器示例”,方便廣大網(wǎng)友查閱!

這篇文章主要介紹了asp.net實現(xiàn)在線音樂播放器示例,需要的朋友可以參考下

代碼如下:

<html>

<head><title>playback example</title>

</head>

<body>

<script language=javascript>

function addmedia(url)

{

// player.controls.stop(); //停止播放器

// alert(player.versioninfo); //播放器的版本信息

//取得向player對象的播放列表中添加媒體的權(quán)限

document.getelementbyid(mediaplayer).settings.requestmediaaccessrights(full);

// 取得當前的播放列表

var playlist=mediaplayer.currentplaylist;

//新建一個指定url的media

var currmedia = mediaplayer.newmedia(url);

//把新建的media item添加到播放器列表

playlist.appenditem(currmedia);

}

function clearlist()

{

//mediaplayer.currentplaylist.count返回列表中的歌曲數(shù)量

while(mediaplayer.currentplaylist.count>0) {

var item =mediaplayer.currentplaylist.item(mediaplayer.currentplaylist.count-1);

mediaplayer.currentplaylist.removeitem(item); // 從播放列表中刪除項

}

}

function addseletedsongtoplaylist()

{

clearlist();

var selectitem = document.getelementsbyname(song);

// alert(selectitem.length);

for(var i=0;i<selectitem.length;i++)

{

if(selectitem[i].checked==true)

{

//alert(selectitem[i].value);

addmedia(selectitem[i].value);

}

}

// alert(mediaplayer.currentplaylist.count);

mediaplayer.controls.play(); //讓播放器開始播放

}

//添加歌曲到播放列表

function addurltolist(){

addmedia(document.getelementbyid(songurl).value );}

</script>

<object classid=clsid:6bf52a52-394a-11d3-b153-00c04f79faa6 name=mediaplayer width=320 height=240 id=mediaplayer style=filter:gray()>

<param name=autostart value=1/>

<!--是否自動播放-->

<param name=balance value=0/>

<!--調(diào)整左右聲道平衡,同上面舊播放器代碼-->

<param name=enabled value=1/>

<!--播放器是否可人為控制-->

<param name=enablecontextmenu value=-1/>

<!--是否啟用上下文菜單-->

<param name=url value=/>

<!--播放的文件地址-->

<param name=playcount value=1/>

<!--播放次數(shù)控制,為整數(shù)-->

<param name=rate value=1/>

<!--播放速率控制,1為正常,允許小數(shù),1.0-2.0-->

<param name=currentposition value=0/>

<!--控件設(shè)置:當前位置-->

<param name=currentmarker value=0/>

<!--控件設(shè)置:當前標記-->

<param name=defaultframe value=0/>

<!--顯示默認框架-->

<param name=invokeurls value=0/>

<!--腳本命令設(shè)置:是否調(diào)用url-->

<param name=baseurl value=/>

<!--腳本命令設(shè)置:被調(diào)用的url-->

<param name=stretchtofit value=0/>

<!--是否按比例伸展-->

<param name=volume value=50/>

<!--默認聲音大小0%-100%,50則為50%-->

<param name=mute value=0/>

<!--是否靜音-->

<param name=uimode value=full/>

<!--播放器顯示模式:full顯示全部;mini最簡化;none不顯示播放控制,只顯示視頻窗口;invisible全部不顯示-->

<param name=windowlessvideo value=0/>

<!--如果是0可以允許全屏,否則只能在窗口中查看-->

<param name=fullscreen value=0/>

<!--開始播放是否自動全屏-->

<param name=enableerrordialogs value=0/>

<!--是否啟用錯誤提示報告-->

<param name=samistyle value=/>

<!--sami樣式-->

<param name=samilang value=/>

<!--sami語言-->

<param name=samifilename value=/>

<!--字幕id-->

<embed id=mediaplayer autostart=1 clicktoplay=0 width=320 height=240 showaudiocontrols=1 autorewind=0 autosize=0 showcontrols=1 align=bottom showstatusbar=1 showdisplay=0 animationatstart=1 src= showtracker=1 transparentatstart=0 type=application/x-mplayer2 showgotobar=0 pluginspage= defaultframe=datawindow border=1 showcaptioning=0 enablecontextmenu=1 showpositioncontrols=0 allowscan=1 invokeurls=0/>

</object>

<script>addseletedsongtoplaylist();</script>

<br><br><br><br>

<input type=checkbox name=song value =mms://pub1.qmoon.net/911pop?cccode=cc1276>青檬音樂臺 <br>

<input type=checkbox name=song value =mms://live.rgd.com.cn/914>廣東新聞電臺<br>

<input type=checkbox name=song value =mms://live.rgd.com.cn/993>廣東音樂之聲<br>

<br><input type = button id = playname=play value = 播放選中的歌曲 onclick = addseletedsongtoplaylist();>

<input type = button id = clear name=clear value = 清空播放列表 onclick = clearlist();> <br>

<input type = buttonid = add name=add value = 添加到播放列表onclick = addurltolist();><input type=text name=songurl value =http://>

</body>

</html>

更多信息請查看IT技術(shù)專欄

更多信息請查看網(wǎng)頁制作
易賢網(wǎng)手機網(wǎng)站地址:asp.net實現(xiàn)在線音樂播放器示例
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇剩?/div>

2025國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權(quán)所有:易賢網(wǎng)