详细参数可查询MSDN ?url=/library/enus/wmplay/mmp_sdk/settingsobjectasp <!DOCTYPE HTML PUBLIC //WC//DTD HTML Transitional//EN> <html> <head> <link rel=stylesheet type=text/css> <script language=JavaScript> var state; //初始化 function playerinit() { playerurl=mpmu; playersettingsautoStart = false ; } //播放 function play() { if (ntrolsisavailable(play)) { ntrolsplay(); state=setInterval(updatetime()); playerinfoinnerHTML = 播放; } } //暂停 function pause() { if (ntrolsisavailable(pause)) { ntrolspause(); clearInterval(state); playerinfoinnerHTML = 暂停; } } //停止 function stop() { if (ntrolsisavailable(stop)) { ntrolsstop(); clearInterval(state); playerinfoinnerHTML = 停止; } } //前首 function previous() { if (ntrolsisavailable( previous )) { ntrolsprevious(); playerinfoinnerHTML = 前一首; } } //后首 function next() { if (ntrolsisavailable( next )) { ntrolsnext(); playerinfoinnerHTML = 下一首; } } //? function step() { if (ntrolsisavailable( step )) ntrolsstep( ); } //音量 function voldown() { if ( playersettingsvolume < ) { playersettingsvolume = ; playerinfoinnerHTML = ; } else { playersettingsvolume = ; playerinfoinnerHTML = playersettingsvolume; } } //音量+ function volup() { if ( playersettingsvolume > ) { playersettingsvolume = ; playerinfoinnerHTML = ; } else { playersettingsvolume += ; playerinfoinnerHTML = playersettingsvolume; } } //静音 function mute() { playersettingsmute = !playersettingsmute; } //声道 function balance() { switch (playersettingsbalance) { case : playersettingsbalance = ; playerinfoinnerHTML = 左声道; break; case : playersettingsbalance = ; playerinfoinnerHTML = 右声道; break; case : playersettingsbalance = ; playerinfoinnerHTML = 全声道; break; default : playersettingsbalance = ; playerinfoinnerHTML = 全声道; break; } } //更新时间 function updatetime() { playerinfoinnerHTML = ntrolscurrentPositionString + | + playercurrentMediadurationString; } </script> </head> <body onload=playerinit();> <table width=> <tr> <td><object id=player classid=CLSID:BFAAdBCFFAA type=application/xoleobject width= height=> <param name=autoStart value=false> <param name=balance value=> <param name=currentPosition value=> <param name=currentMarker value=> <param name=enableContextMenu value=true> <param name=enableErrorDialogs value=false> <param name=enabled value=true> <param name=fullScreen value=false> <param name=invokeURLs value=false> <param name=mute value=true> <param name=playCount value=> <param name=rate value=> <param name=uiMode value=none> <param name=volume value=> </object></td> </tr> <tr> <td><span id=playerinfo></span></td> </tr> <tr> <td> <div align=center> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=previous title=上一首 onclick=previous();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=play title=播放 onclick=play();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=pause title=暂停 onclick=pause();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=stop title=停止 onclick=stop();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=next title=下一首 onclick=next();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=voldown title=音量 onclick=voldown();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=volup title=音量+ onclick=volup();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=mute title=静音 onclick=mute();> <input type=button class=but onmouseover=thisclassName=but; onmouseout=thisclassName=but; name=balance title=声道 onclick=balance();> </div> </td> </tr> </table> <script language = JavaScriptfor = player event = playstatechange(newstate)> switch (newstate){ case : playerinfoinnerHTML = 停止; break; case : playerinfoinnerHTML = 暂停; break; case : playerinfoinnerHTML = 正在播放; break; case : playerinfoinnerHTML = ; break; case : playerinfoinnerHTML = ; break; case : playerinfoinnerHTML = 正在缓沖; break; case : playerinfoinnerHTML = ; break; case : playerinfoinnerHTML = ; break; case : playerinfoinnerHTML = 正在连接; break; case : playerinfoinnerHTML = 准备就绪欢迎光临<a >;/a>; break; case : playerinfoinnerHTML = ; break; default: playerinfoinnerHTML = ; } </script> </body> </html> |