我在网站上有一个flash音乐播放器(audioplay)(是的,我知道,我也讨厌网站上的音乐,但客户想要它)。
我正在使用javasript触发“停止”和“播放”,它适用于除IE 9+以外的所有浏览器。
IE开发人员的错误说: SCRIPT438:对象不支持属性或方法'stopMusic'
这是javascript:
<script language="JavaScript" type="text/javascript">
function getPlayer(movieName)
{
if (navigator.appName.indexOf("Microsoft") != -1)
{
return window[movieName];
}
else
{
return document[movieName];
}
}
function play2()
{
getPlayer('player2').playMusic();
}
function stop2()
{
getPlayer('player2').stopMusic();
}
</script>
答案 0 :(得分:0)
使用修改过的脚本
function getPlayer(movieName)
{
if (navigator.appName.indexOf("Microsoft") != -1)
{
return window.document[movieName];
}
else
{
return document[movieName];
}
}
它适用于IE9