用另一个替换一个QuickTime电影的JavaScript

时间:2009-12-22 11:43:39

标签: javascript load quicktime

我对javascript很新,所以请耐心等待:

我正在尝试用另一部快照替换一部快速电影,到目前为止我已经使用了苹果的这段代码而且效果很好

你可以在这里看到我的努力:http://www.centurysunstudios.co.uk/test/ 请查看源代码(我试图通过这里的代码,但由于某些原因不会让我;说我只能发布一个url作为新用户?)

问题是,除了IE之外,每个浏览器(在osx和windows上)都可以使用替换方法apple。在IE中,电影不会替换,我收到此消息;

错误:document.movi​​e为null或不是对象

Apple似乎没有解决方案,我的javascript是有限的

任何帮助都会非常适合

由于

1 个答案:

答案 0 :(得分:0)

试试这个:

<script>
function changeMovie(movieURL){
  var embeds = document.getElementsByTagName("embed");
  for(var i=0;i<embeds.length;i++){
    if(embeds[i].getAttribute("name")=="movie"){
      embeds[i].SetURL(movieURL);
    }
  }
}
</script>

<a href="javascript:changeMovie('o2.mov');">L(o2)</a>