<script id=jsPlayStateChange for=oPlayer event=PlayStateChange language=javascript>
oPlayer_PlayStateChange();
</script><script id=jsOpenStateChange for=oPlayer event=OpenStateChange(lOld,lNew) language=javascript>
try
{
oPlayer_OpenStateChange(lOld,lNew);
}
catch(sErr)
{
window.location.reload(false);
}
</script><script id=jsReadyStateChange for=oPlayer event=ReadyStateChange language=javascript>
//oPlayer_ReadyStateChange();
</script>function oPlayer_PlayStateChange()
{
var nStatus=oPlayer.PlayState;
var sPlayerStatus;
switch(nStatus)
{
case 0:// mpStopped Playback is stopped.
oPlayer.CurrentPosition=0;
sPlayerStatus="Stopped";
imgPlay.src="images/pause_up.jpg";
imgPlay.src="images/play_up.jpg";
divTracker.style.posLeft=nPlayerLeft+nTrackerInit;
imgPlay.title="Play";
break;
case 1:// mpPaused Playback is paused.
sPlayerStatus="Paused";
imgPlay.src="images/pause_up.jpg";
imgPlay.src="images/play_up.jpg";
imgPlay.title="Play";
break;
case 2:// mpPlaying Stream is playing.
sPlayerStatus="Playing";
imgPlay.src="images/play_up.jpg";
imgPlay.src="images/pause_up.jpg";
imgPlay.title="Pause";
break;
case 3:// mpWaiting Waiting for stream to begin.
sPlayerStatus="Waiting";
imgPlay.title="Play";
break;
case 4:// mpScanForward Stream is scanning forward.
case 5:// mpScanReverse Stream is scanning in reverse.
case 6:// mpSkipForward Skipping to next.
case 7:// mpSkipReverse Skipping to previous.
case 8:// mpClosed Stream is not open.
default:
sPlayerStatus="Initializing";
imgPlay.title="Play";
} DisplayStatus(sPlayerStatus);
divPlay.setAttribute("Status",sPlayerStatus);
}function oPlayer_ReadyStateChange()
{
var nReadyState;
switch(nReadyState)
{
case 0:// mpReadyStateUninitialized The FileName property has not been initialized.
case 1:// mpReadyStateLoading Windows Media Player control is asynchronously loading a file.
case 3:// mpReadyStateInteractive Windows Media Player control loaded a file, and downloaded enough data to play the file, but has not yet received all data.
case 4:// mpReadyStateComplete All data has been downloaded.
default:
}
}function oPlayer_OpenStateChange(lOld,lNew)
{
var sStatus;
var nOpenState=oPlayer.OpenState;
switch (nOpenState)
{
case 0://nsClosed Content file is closed.
sStatus="Closed";fCanPlay=false;break;
case 1://nsLoadingASX Loading an Advanced Stream Redirector (ASX) file.
sStatus="Opening";fCanPlay=false;break;
case 2://nsLoadingNSC Loading an .nsc station file.
sStatus="Opening";fCanPlay=false;break;
case 3://nsLocating Locating the server.
sStatus="Opening";fCanPlay=false;break;
case 4://nsConnecting Connecting to the server.
sStatus="Opening";fCanPlay=false;break;
case 5://nsOpening Opening or listening for the stream.
sStatus="Opening";fCanPlay=false;break;
case 6://nsOpen Content file is open
sStatus="Ready";divStatus.style.cursor="hand";fCanPlay=true;break;
default:
//sStatus="Initializing";
fCanPlay=false;
}
imgPlay.src="images/play_up.jpg";
DisplayStatus(sStatus);
divOpen.setAttribute("Status",sStatus);
}
oPlayer_PlayStateChange();
</script><script id=jsOpenStateChange for=oPlayer event=OpenStateChange(lOld,lNew) language=javascript>
try
{
oPlayer_OpenStateChange(lOld,lNew);
}
catch(sErr)
{
window.location.reload(false);
}
</script><script id=jsReadyStateChange for=oPlayer event=ReadyStateChange language=javascript>
//oPlayer_ReadyStateChange();
</script>function oPlayer_PlayStateChange()
{
var nStatus=oPlayer.PlayState;
var sPlayerStatus;
switch(nStatus)
{
case 0:// mpStopped Playback is stopped.
oPlayer.CurrentPosition=0;
sPlayerStatus="Stopped";
imgPlay.src="images/pause_up.jpg";
imgPlay.src="images/play_up.jpg";
divTracker.style.posLeft=nPlayerLeft+nTrackerInit;
imgPlay.title="Play";
break;
case 1:// mpPaused Playback is paused.
sPlayerStatus="Paused";
imgPlay.src="images/pause_up.jpg";
imgPlay.src="images/play_up.jpg";
imgPlay.title="Play";
break;
case 2:// mpPlaying Stream is playing.
sPlayerStatus="Playing";
imgPlay.src="images/play_up.jpg";
imgPlay.src="images/pause_up.jpg";
imgPlay.title="Pause";
break;
case 3:// mpWaiting Waiting for stream to begin.
sPlayerStatus="Waiting";
imgPlay.title="Play";
break;
case 4:// mpScanForward Stream is scanning forward.
case 5:// mpScanReverse Stream is scanning in reverse.
case 6:// mpSkipForward Skipping to next.
case 7:// mpSkipReverse Skipping to previous.
case 8:// mpClosed Stream is not open.
default:
sPlayerStatus="Initializing";
imgPlay.title="Play";
} DisplayStatus(sPlayerStatus);
divPlay.setAttribute("Status",sPlayerStatus);
}function oPlayer_ReadyStateChange()
{
var nReadyState;
switch(nReadyState)
{
case 0:// mpReadyStateUninitialized The FileName property has not been initialized.
case 1:// mpReadyStateLoading Windows Media Player control is asynchronously loading a file.
case 3:// mpReadyStateInteractive Windows Media Player control loaded a file, and downloaded enough data to play the file, but has not yet received all data.
case 4:// mpReadyStateComplete All data has been downloaded.
default:
}
}function oPlayer_OpenStateChange(lOld,lNew)
{
var sStatus;
var nOpenState=oPlayer.OpenState;
switch (nOpenState)
{
case 0://nsClosed Content file is closed.
sStatus="Closed";fCanPlay=false;break;
case 1://nsLoadingASX Loading an Advanced Stream Redirector (ASX) file.
sStatus="Opening";fCanPlay=false;break;
case 2://nsLoadingNSC Loading an .nsc station file.
sStatus="Opening";fCanPlay=false;break;
case 3://nsLocating Locating the server.
sStatus="Opening";fCanPlay=false;break;
case 4://nsConnecting Connecting to the server.
sStatus="Opening";fCanPlay=false;break;
case 5://nsOpening Opening or listening for the stream.
sStatus="Opening";fCanPlay=false;break;
case 6://nsOpen Content file is open
sStatus="Ready";divStatus.style.cursor="hand";fCanPlay=true;break;
default:
//sStatus="Initializing";
fCanPlay=false;
}
imgPlay.src="images/play_up.jpg";
DisplayStatus(sStatus);
divOpen.setAttribute("Status",sStatus);
}
解决方案 »
- jQuery EasyUI Combobox如何隐藏?
- 如何在ejschart实时图表上加一滚动条
- 字符串型为何是原始类型呀,理解不了,字符串不是固定大小呀?大小不固定,如何能成为原始类型?
- 内层Table样式问题,请高手赐教
- 汉字简拼问题
- 关于框架页刷新的问题
- 在51forbes树中,怎么样才能获得选中的checkbox
- 怎么可以让select multiple这上list列表中,只能有一个选呀
- 130分 不要白不要啊~!问题太简单,要不就送上 500 分了。本人送分一向很慷慨呀。
- web开发在后台将数据转化为字符串,将字符串传递给前台,在前台进行解析
- 如何使用JAVASCRIPT得到浏览器history的列表的各个网址(100分)
- 用JavaScript如何解析字符串?
凑合看看吧:P