我有一个有趣的问题 .

我正在 Build 一个关于播放我的电影的网站 . 找到一个很好的脚本,播放.avi文件(使用Windows媒体播放器我猜) .

标准按钮不适用于我的图形,我喜欢将它们放在我的网页上的其他位置 . 所以我需要启动/暂停/停止按钮,以及一个用5个不同设置更改音量的按钮 . 但是如何在不停止视频的情况下应用所有这些...如何让按钮与播放器连接 .

这是我用于播放器的代码,它在HTML中,在apache / php / mysql服务器上运行 . 所有非常基本的,没什么特别的:

<OBJECT id="VIDEO" width="718" height="600"
style="position:absolute; left:15; top:11; z-index:1"
CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
type="application/x-oleobject">

<PARAM NAME="URL" VALUE="example.avi">
<PARAM NAME="AutoStart" VALUE="-1">
<PARAM name="uiMode" value="mini">
<PARAM name="PlayCount" value="9999">
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value>
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value>
<param id="soundvolume" name="volume" value="100">
<param name="mute" value="0">
<param name="stretchToFit" value="-1">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="-1">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value>
<param name="SAMILang" value>
<param name="SAMIFilename" value>
<param name="captioningID" value>
<param name="enableErrorDialogs" value="0">
</OBJECT>

我尝试过的是:function changeId(id){$(“#video param [name = volume]”) . attr('value',id); }

还有这个://得到对var obj = document.getElementById('video')的引用; //复制var newObj = obj.cloneNode(true); //获取对当前var param = document.getElementById('soundvolume')的引用; //复制var newParam = param.cloneNode(true); //更改newParam.setAttribute的值('value','1'); //替换newObj.replaceChild上的标签(newParam,param); //替换页面上的obj.parentNode.replaceChild(newObj,obj);

尝试玩这些,但到目前为止没有运气 . 任何人?