註冊時間: 2005-01-26, 10:31 文章: 1
|
<script language="javascript">
var volume = 100;
function doo()
{
volume -=30;
var player = document.getElementById("mplayer");
if (volume > 0) player.setVolume(volume);
}
</script>
<embed id="mplayer" src="1102046039.rm" type="audio/x-pn-realaudio-plugin" autoStart="true"
CONTROLS="all" width="200" height="100"></embed>
<a href="#" onclick="doo();">do something</a>
示例代码如上,我希望可以用 javascript 编程控制 realplayer 播放一段音乐,(点击 do something 连接之后可以降低播放的声音)这在 ie中可以正常工作,但在firefox中就会一直报错:
Error: player.setVolume is not a function
Source File: file:///d:/www/site/audio.htm
Line: 7
realplayer 插件可以在firefox 中工作的,因为我有听到声音,但点击页面中的连接之后,却并不能像在 ie 中那样降低声音,在firefox的javascript console 中就会报出如上错误,不知是不是 firefox 目前尚不支持 scripting control realplayer?有什么办法可以解决吗?
谢谢!Have a great day!
|
|