在aspx页面中我有一个播放器:并且运行的时候页面正在播放一个文件“vc_001.avi”
<OBJECT id="MediaPlayer1" style="Z-INDEX: 103; LEFT: 400px; WIDTH: 464px; POSITION: absolute; TOP: 96px; HEIGHT: 344px" classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6" VIEWASTEXT>
<PARAM NAME="URL" VALUE="vc_001.avi">
<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="currentMarker" VALUE="0">
<PARAM NAME="invokeURLs" VALUE="-1">
<PARAM NAME="baseURL" VALUE="">
<PARAM NAME="volume" VALUE="50">
<PARAM NAME="mute" VALUE="0">
<PARAM NAME="uiMode" VALUE="full">
<PARAM NAME="stretchToFit" VALUE="0">
<PARAM NAME="windowlessVideo" VALUE="0">
<PARAM NAME="enabled" VALUE="-1">
<PARAM NAME="enableContextMenu" VALUE="-1">
<PARAM NAME="fullScreen" VALUE="0">
<PARAM NAME="SAMIStyle" VALUE="">
<PARAM NAME="SAMILang" VALUE="">
<PARAM NAME="SAMIFilename" VALUE="">
<PARAM NAME="captioningID" VALUE="">
<PARAM NAME="enableErrorDialogs" VALUE="0">
<PARAM NAME="_cx" VALUE="12277">
<PARAM NAME="_cy" VALUE="9102">
</OBJECT>当我在Playlist中加入很多首歌之后,当前歌曲我不想播放了,我想直接播放播放列表中的下一曲。如何做到!
还有就是如何判断当前播放刚好结束!我在Body当中加入onload=setInterval("checkIsFinish();",100),就是问checkIsFinish该怎么写?

解决方案 »

  1.   

    <SCRIPT FOR="MediaPlayer1" EVENT="PlayStateChange(newState)">
    switch(newState){
    case 8:
         //代码
         break;
    default:
    //代码}
    </SCRIPT>
      

  2.   

    我也与到相同的问题我的代码是这样的.
    <PARAM NAME="URL" VALUE="<%=strpath[0]%>">
    <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="currentMarker" VALUE="0">
    <PARAM NAME="invokeURLs" VALUE="-1">
    <PARAM NAME="baseURL" VALUE="">
    <PARAM NAME="volume" VALUE="100">
    <PARAM NAME="mute" VALUE="0">
    <PARAM NAME="uiMode" VALUE="full">
    <PARAM NAME="stretchToFit" VALUE="0">
    <PARAM NAME="windowlessVideo" VALUE="0">
    <PARAM NAME="enabled" VALUE="-1">
    <PARAM NAME="enableContextMenu" VALUE="0">
    <PARAM NAME="fullScreen" VALUE="0">
    <PARAM NAME="SAMIStyle" VALUE="">
    <PARAM NAME="SAMILang" VALUE="">
    <PARAM NAME="SAMIFilename" VALUE="">
    <PARAM NAME="captioningID" VALUE="">
    <PARAM NAME="enableErrorDialogs" VALUE="0">
    <PARAM NAME="_cx" VALUE="6350">
    <PARAM NAME="_cy" VALUE="6403">
    而在该窗体的类里面的代码是:
    string strpath=@"C:\Inetpub\wwwroot\Windows Media Player\bin\曾经最美.DAT";
    假如我要连续播放多个音乐文件,该怎么办?希望各伴前辈多多指教
      

  3.   

    哦,上面第一行代码是这样的
    <PARAM NAME="URL" VALUE="<%=strpath%>">