<object id="MediaPlayer" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,5,0803"
type="application/x-oleobject" height="172" standby="Loading Windows Media Player components..."
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" vspace="0" hspace="0" width="210">
<param name="AutoStart" value="true">
<param name="AutoSize" value="false">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="enableContextMenu" value="false">
<param name="enableErrorDialogs" value="false">
<param name="enabled" value="true">
<param name="fullScreen" value="false">
<param name="invokeURLs" value="false">
<param name="mute" value="false">
<param name="volume" value="80">
<param name="playCount" value="1">
<param name="uiMode" value="none">
<param name="rate" value="1">
<param name="URL" value="http://61.158.143.221:8001/Course/video/a123.wmv">
</object>
以上是mediaplayer播放wmv的代码。但是我想用js脚本控制时间跳转。代码如下:
GetObj("MediaPlayer").controls.CurrentPosition=600;
可是这句代码时而能用时而不能,小弟崩溃了。上来求助,盼望哪位大侠解决了。不胜感激,顿首,鞠躬,再顿首,再鞠躬。
type="application/x-oleobject" height="172" standby="Loading Windows Media Player components..."
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" vspace="0" hspace="0" width="210">
<param name="AutoStart" value="true">
<param name="AutoSize" value="false">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="enableContextMenu" value="false">
<param name="enableErrorDialogs" value="false">
<param name="enabled" value="true">
<param name="fullScreen" value="false">
<param name="invokeURLs" value="false">
<param name="mute" value="false">
<param name="volume" value="80">
<param name="playCount" value="1">
<param name="uiMode" value="none">
<param name="rate" value="1">
<param name="URL" value="http://61.158.143.221:8001/Course/video/a123.wmv">
</object>
以上是mediaplayer播放wmv的代码。但是我想用js脚本控制时间跳转。代码如下:
GetObj("MediaPlayer").controls.CurrentPosition=600;
可是这句代码时而能用时而不能,小弟崩溃了。上来求助,盼望哪位大侠解决了。不胜感激,顿首,鞠躬,再顿首,再鞠躬。
这是js 全部的:
<script language="javascript" for="MediaPlayer">
function GetObj(objName){
if(document.getElementById){
return eval('document.getElementById("' + objName + '")');
}else{
return eval('document.all.' + objName);
}
}
function setClickPostion()
{
alert(GetObj("MediaPlayer").controls.CurrentPosition);
GetObj("MediaPlayer").controls.CurrentPosition= 600;
}
下面是html 全部的:
<input type="button" id="btnClick" onclick="setClickPostion()" />
<object id="MediaPlayer" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,0,5,0803"
type="application/x-oleobject" height="172" standby="Loading Windows Media Player components..."
classid="clsid:6BF52A52-394A-11d3-B153-00C04F79FAA6" vspace="0" hspace="0" width="210">
<param name="AutoStart" value="true">
<param name="AutoSize" value="false">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="enableContextMenu" value="false">
<param name="enableErrorDialogs" value="false">
<param name="enabled" value="true">
<param name="fullScreen" value="false">
<param name="invokeURLs" value="false">
<param name="mute" value="false">
<param name="volume" value="80">
<param name="playCount" value="1">
<param name="uiMode" value="none">
<param name="rate" value="1">
<param name="URL" value="http://61.158.143.221:8001/Course/video/a123.wmv">
</object>
出了这些就没别的了。我快疯了。求救呀。
<param name="URL" value="http://61.158.143.221:8001/Course/video/a123.wmv">
下面是我们做的一个实例,你参考下<param name="URL" value="mms://vod.ksedu.cn/dianbo//20100907001-周杰伦.WMV">