日期:2014-05-16  浏览次数:20352 次

js控制embed!!
<embed src="1.mp3" id="music1"></embed>
<embed src="2.mp3" id="music2"></embed>

document.getElementById("music1").stop();  

这个语句在ie里可以通过
[color=#99CC00]火狐中部能通过!!
在英文系统使ie也会发生错误![/color]
这个“.stop();” 浏览器认不出来啊???
有没有别的办法呀?
请教各位大哥,怎么解决js控制播放问题!!!!
小弟跪求答案啊!!!





------解决方案--------------------
相信这个问题困扰了很多人..我说说我遇到这个问题的解决方案吧..有时改用flash播放器..
不能用flash播放器的时候..就用新版的ActiveXObject 不过用了这个..firefox opera safari 要下载对应的新插件..也就是mediaplayer插件才可以
而且新的插件使用方法不是id.stop() 那样的 而是id.controls.stop() 


HTML code
<OBJECT classid="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6" height="0" id="ye" width="0" border="0">
                            <param name="URL" value="/yzwx/mp3/a.mp3">
                            <PARAM NAME="rate" VALUE="1">
                            <PARAM NAME="balance" VALUE="0">
                            <PARAM NAME="currentPosition" VALUE="0">
                            <PARAM NAME="defaultFrame" VALUE="">
                            <PARAM NAME="playCount" VALUE="1">
                            <param name="autoStart" value="0">
                            <PARAM NAME="currentMarker" VALUE="0">
                            <PARAM NAME="invokeURLs" VALUE="-1">
                            <PARAM NAME="baseURL" VALUE="">
                            <PARAM NAME="volume" VALUE="100">
                            <PARAM NAME="mute" VALUE="0">
                            <PARAM NAME="uiMode" VALUE="none">
                            <PARAM NAME="enabled" VALUE="-1">
                            <PARAM NAME="enableContextMenu" VALUE="0">
                            <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">
                            <param name="stretchToFit" value="0">
                            <param name="windowlessVideo" value="0">
                            <param name="_cx" value="9340">
                            <param name="_cy" value="6694">
</OBJECT>

------解决方案--------------------
参见:

http://www.v-ec.com/jslib/

MediaPlayer 部分