📄 wmpplay.js
字号:
<!--
var Mouse_Obj="none";
var pX
document.onmousemove=D_NewMouseMove;
document.onmouseup=D_NewMouseUp;
function m(c_Obj)
{
Mouse_Obj=c_Obj;
pX=parseInt(document.all(Mouse_Obj).style.left)-event.x;
//pY=parseInt(document.all(Mouse_Obj).style.top)-event.y;
}
function D_NewMouseMove()
{
if(Mouse_Obj!="none")
{
switch (Mouse_Obj)
{
case "Layer1":
//alert("hello");
if (((pX+event.x)<320)&&((pX+event.x)>160))
document.all(Mouse_Obj).style.left=pX+event.x;
break;
case "Layer2":
if (((pX+event.x)>280)&&((pX+event.x)<320))
document.all(Mouse_Obj).style.left=pX+event.x;
break;
default:
break;
}
event.returnValue=false;
}
}
function D_NewMouseUp()
{
if(Mouse_Obj!="none")
{
switch (Mouse_Obj)
{
case "Layer1":
MediaPlayer.Controls.CurrentPosition=((Layer1.style.left.slice(0,3)-160)/150)*(MediaPlayer.currentMedia.duration+1);
break;
case "Layer2":
MediaPlayer.Settings.Volume=((Layer2.style.left.slice(0,3)-320)/50)*100;
break;
default:
break;
}
Mouse_Obj="none";
}
}
var img_flag=1;
var play_flag=0;
var mute_flag=0;
function show_buffer()
{
bfprogress = MediaPlayer.Network.bufferingProgress +"%";
//buffer_list.innerHTML=bfprogress;
//if (MediaPlayer.currentMedia.duration=="0")
//{
//}else{
Layer1.style.left=(MediaPlayer.Controls.CurrentPosition/(MediaPlayer.currentMedia.duration+1))*200+110;
show_time();
the_time=window.setTimeout('show_buffer()',1000);
//}
}
function show_time()
{
var hoursplayed;
var minsplayed;
var secsplayed;
var timenow;
var time;
var hours;
var mins;
var secs;
timenow = Math.round(MediaPlayer.Controls.CurrentPosition);
hoursplayed = (timenow - timenow%3600)/3600;
minsplayed = (timenow - timenow%60)/60 - hoursplayed * 60;
secsplayed = timenow%60;
if (hoursplayed<10)
{
hours='0'+hoursplayed;
}
else
{
hours=hoursplayed;
}
if (minsplayed<10)
{
mins='0'+minsplayed;
}
else
{
mins=minsplayed;
}
if (secsplayed<10)
{
secs='0'+secsplayed;
}
else
{
secs=secsplayed;
}
time = hours + ":" + mins + ":" + secs;
// time_list.innerHTML =time;
// if (buffering(Start))
// {
// buffer_list.innerHTML = parseInt(MediaPlayer.network.bitRate/1024) + "k";
// }
}
function img_change_over(img_id)
{
img_id.src="images/play/"+img_id.id+"1.jpg";
}
function img_change_out(img_id)
{
img_id.src="images/play/"+img_id.id+".jpg";
}
function change_img(img_id)
{
switch (img_flag)
{
case 1:
img_id.src="images/play/ccc.gif";
player_hidden(img_flag);
img_flag=0;
break;
case 0:
img_id.src="images/play/ccc1.gif";
player_hidden(img_flag)
img_flag=1;
break;
default:
break;
}
}
function play_change_over(img_id)
{
if (play_flag==1) img_id.src="images/play/play1.jpg";
else img_id.src="images/play/pause1.jpg";
}
function play_change_out(img_id)
{
if (play_flag==1) img_id.src="images/play/play.jpg";
else img_id.src="images/play/pause.jpg";
}
function play_control(img_id)
{
switch (img_id.id)
{
case "play":
if (play_flag==1)
{
play_flag=0;
MediaPlayer.Controls.play();
img_id.src="images/play/pause.jpg";
//state_list.innerHTML ="正在播放:";
}else
{
play_flag=1;
MediaPlayer.Controls.pause();
img_id.src="images/play/play.jpg";
//state_list.innerHTML ="已暂停:";
}
break;
case "stop":
play_flag=1;
MediaPlayer.Controls.stop();
play.src="images/play/play.jpg";
break;
case "full":
MediaPlayer.fullScreen=true;
break;
case "mute":
if (mute_flag==0)
{
mute_flag=1;
MediaPlayer.settings.mute=true;
mute.src='images/play/volume2_mute_2.gif';
}else
{
mute_flag=0;
MediaPlayer.settings.mute=false;
mute.src='images/play/volume2_mute_1.gif';
}
break;
default:
break;
}
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
balance=0
function ChangeBalance(newbalance)
{
if (balance==newbalance)
{
balanceimgl.src='images/play/volume2_left_2.gif';
balanceimgr.src='images/play/volume2_right_2.gif';
balance=0;
}
else if (newbalance==-10000)
{
balanceimgl.src='images/play/volume2_left_2.gif';
balanceimgr.src='images/play/volume2_right_1.gif';
balance=newbalance;
}
else if (newbalance==10000)
{
balanceimgl.src='images/play/volume2_left_1.gif';
balanceimgr.src='images/play/volume2_right_2.gif';
balance=newbalance;
}
eval('MediaPlayer.Settings.Balance=balance');
}
//服务器列表跳转代码
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_jumpMenuGo(selName,targ,restore){ //v3.0
var selObj = MM_findObj(selName); if (selObj) MM_jumpMenu(targ,selObj,restore);
}
//==========================================================================
//关闭窗口弹出
function onunload_play(Url)
{
popup=window.open("/play/onunload_play.asp?"+Url,"Onunload_play","left=1024,top=768,width=5,height=5,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no, resizable=no");
}
//===========================================
-->
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -