⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 msplayerinterface.aspx

📁 javascript media player
💻 ASPX
📖 第 1 页 / 共 2 页
字号:
           return;
           WindowsMediaPlayer.URL=FileBtn.value;
           playerinfo.innerHTML  +=  '全声道  ';   
}  
 
function  playerinit()  
{  
           WindowsMediaPlayer.url=mediaurl; 
           WindowsMediaPlayer.settings.autoStart  =  false  ;  
}  
 
function  play()  
{   
           if  (WindowsMediaPlayer.controls.isavailable('play'))  
           {  
                       WindowsMediaPlayer.controls.play(); 
					
                       mstate=setInterval("updatetime()",100);  
                       playerinfo.innerHTML  =  "播放"  
                       varfullscreen=1;  
                       playerinfo.innerHTML  =  ' 音量:'+WindowsMediaPlayer.settings.volume;  
           }  
}  
 
function  voldown()  
{  
           if  (  WindowsMediaPlayer.settings.volume  <  5  )  
           {  
                       WindowsMediaPlayer.settings.volume  =  0;  
                       playerinfo.innerHTML  =  "音量:0";  
                       playerinfo.innerHTML  =  '沉默中  ';  
           }  
           else  
           {  
                       WindowsMediaPlayer.settings.volume  -=  5;  
                       playerinfo.innerHTML  =  ' 音量:'+WindowsMediaPlayer.settings.volume;  
                       playerinfo.innerHTML  =  ' 非静音  ';  
           }  
}  
 
function  volup()  
{  
           if  (  WindowsMediaPlayer.settings.volume  >  95  )  
           {  
                       WindowsMediaPlayer.settings.volume  =  100;  
                       playerinfo.innerHTML  =  "音量:100";  
                       playerinfo.innerHTML  =  '最大音  ';  
           }  
           else  
           {  
                       WindowsMediaPlayer.settings.volume  +=  5;  
                       playerinfo.innerHTML  =  '音量:'+WindowsMediaPlayer.settings.volume;  
                       playerinfo.innerHTML  =  '非静音  ';  
           }  
}  
 
function  pause()  
{  
           if  (WindowsMediaPlayer.controls.isavailable('pause'))  
           {  
                       WindowsMediaPlayer.controls.pause(); 
                       
                       clearInterval(mstate);  
                       playerinfo.innerHTML  =  "暂停";  
                       varfullscreen=1;  
           }  
}  
 
function  stop()  
{  
           if  (WindowsMediaPlayer.controls.isavailable('stop'))  
           {  
                       WindowsMediaPlayer.controls.stop();  
                       clearInterval(mstate); 
                       playerinfo.innerHTML  =  "停止";  
                       varfullscreen=0;  
           }  
}  
 
function  mute()  
{  
           WindowsMediaPlayer.settings.mute  =  !WindowsMediaPlayer.settings.mute;  
           if(varb!=1)  
           {  
                       playerinfo.innerHTML  =  '静音中  ';  
 
                       varb=1;  
           }  
           else  
           {  
                       playerinfo.innerHTML  =  '非静音  ';  
  
                       varb=0;  
           }  
}  
 
function  balance()  
{  
           switch  (WindowsMediaPlayer.settings.balance)
           {  
           case  0:  
                       WindowsMediaPlayer.settings.balance  =  100;  
                       playerinfo.innerHTML  =  '左声道  ';  
                       break;  
           case  100:  
                       WindowsMediaPlayer.settings.balance  =  -100;  
                       playerinfo.innerHTML  =  '右声道  ';  
                       break;  
           case  -100:  
                       WindowsMediaPlayer.settings.balance  =  0;  
                       playerinfo.innerHTML  =  '全声道  ';  
                       break;  
           default  :  
                       WindowsMediaPlayer.settings.balance  =  0;  
                       playerinfo.innerHTML  =  '全声道  ';  
                       break;  
           }  
}  
 
function  fullScreen()  
{  
           if(varfullscreen)  
                       WindowsMediaPlayer.fullScreen='true';  
           else  
                       WindowsMediaPlayer.fullScreen='0';  
}  
 
 
function  updatetime()  
{  
           if(WindowsMediaPlayer.controls.currentPositionString=='')  
                       {  
                       	   if(WindowsMediaPlayer.currentMedia!=undefined)                       	   
                            	playerinfo.innerHTML  = state +  "  00:00"  +  "  /  "  +  WindowsMediaPlayer.currentMedia.durationString; 
                            varfullscreen=0;  
                       }  
           else  
                      { 
					  varfullscreen=1; 
					  playerinfo.innerHTML  = state +"  "+ WindowsMediaPlayer.controls.currentPositionString  +  "  /  "  +  WindowsMediaPlayer.currentMedia.durationString;
					 
					  if((document.body.clientWidth>270)&&( foreDiv.style.width!=document.body.clientWidth-270))
					 {
					  foreDiv.style.width=(document.body.clientWidth-270)* WindowsMediaPlayer.controls.currentPosition/WindowsMediaPlayer.currentMedia.duration; 
					  }
						else foreDiv.style.width=1;
		
					  }
}  
		</script>
	

<SCRIPT FOR =WindowsMediaPlayer EVENT = buffering(Start)>

   if (true == Start){ 
         idI = window.setInterval("UpdateDP()", 500);
   }
   else{
      
      window.clearInterval(idI);
   }
</SCRIPT>
<SCRIPT>
function UpdateDP(){
  bufint = WindowsMediaPlayer.network.bufferingProgress;
  playerinfo.innerHTML="<a><font color='white' size='2'>状态:正在缓冲,进度:" + bufint +"%</font></a>";
  state = playerinfo.innerHTML;
  if(WindowsMediaPlayer.network.bufferingProgress==100)
	{
		window.clearInterval(idI);
	}
}
</SCRIPT>


		<!--
		PlayStateChange(lOldState, lNewState)
		0 播放已经停止(mpStopped)
		1 播放暂停(mpPaused )
		2 正在播放(mpPlaying)
		3 正在等待流开始(mpWaiting)
		4 向前搜索(mpScanForward)
		5 向后搜索(mpScanReverse)
		6 向前跳跃(mpSkipForward)
		7 向后跳跃(mpSkipReverse)
		8 流已经关闭(mpClosed)
		 -->
		<SCRIPT FOR="WindowsMediaPlayer" EVENT="playstatechange(nstate)" LANGUAGE="JScript">
			var str="";
			if(nstate=="1")str="已停止";
			if(nstate=="2")str="已暂停";
			if(nstate=="3")str="正在播放";
			if(nstate=="4")str="向前搜索";
			if(nstate=="5")str="向后搜索";
			if(nstate=="6")str="正在缓冲,进度:" + bufint +"%";
			if(nstate=="7")str="正在快进";
			if(nstate=="8")str="已关闭";
			if(nstate=="9")str="正在连接...";
			if(nstate=="10")str="已结束";
			playerinfo.innerHTML="<a><font color='white' size='2'>状态:"+str+"</font></a>";
			state = playerinfo.innerHTML;
		</SCRIPT>

</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -