HMTL
使用playlist將需要的檔案list並隱藏
<object classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" width="240" height="240" align="top" id="MediaPlayer1">
<param name="URL" value="">
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="playCount" value="1">
<param name="autoStart" value="1">
<param name="Filename" value="" valuetype="ref">
</object>
<!-- play list -->
<div id=playListLayer><select name="playList">
<option value="1.mp3">1</option>
<option value="2.mp3" >2</option>
<option value="3.mp3" >3</option>
<option value="4.mp3" >4</option>
</select></div>
<!-- play list -->
<INPUT TYPE="hidden" NAME="playListNow" value="">
Javascript
每秒檢查Media Player播放狀態是否為停止,如停止就播放下一個檔案
當然就必須知道現在在播放什麼
<script language="JavaScript" type="text/JavaScript">
<!--
init();
//
function init()
{
playListLayer.style.visibility='hidden';
MediaPlayer1.URL=playList[0].value;
MediaPlayer1.controls.play();
playList_dblClick();
}
function CheckNextOne()
{
var iLength;
iLength=playList.length;
for (i = 0; i <iLength ; i++)
{
if(playList[i].selected==true)
{
if (i==iLength-1) {
playListNow.value=playList[0].value;
playList[0].selected=true;}
else
{
playListNow.value=playList[i+1].value;
playList[i+1].selected=true;}
break;
}
else
playListNow.value=playList[0].value;
}
}
function playList_dblClick(){
try{
//Stop Media Play Next
if(MediaPlayer1.PlayState==1)
{
CheckNextOne();
MediaPlayer1.URL=playListNow.value;
MediaPlayer1.controls.play();
}
}
catch(e)
{
}
setTimeout('playList_dblClick()',1000);
}
</script>
Didier 帝迪ㄟ珍天帝
Didier 帝迪ㄟ珍天帝與你分享
我就是我 世上無人可取代 正面、積極、樂觀、享受人生
將心情、觀感、心愛的大小老婆、建議及所知道的技術文件一一POST出來
我就是我 世上無人可取代 正面、積極、樂觀、享受人生
將心情、觀感、心愛的大小老婆、建議及所知道的技術文件一一POST出來
訂閱:
張貼留言 (Atom)
1 則留言:
Hello, good work, thank you,
good day
張貼留言