【问题标题】:How to Play a Flash Movie with JavaScript in Firefox如何在 Firefox 中使用 JavaScript 播放 Flash 电影
【发布时间】:2012-01-12 10:47:45
【问题描述】:

我找到了一种发送 play(); 的方法;在 IE9 中对我的 Flash 电影发出命令,但在 Firefox9 中我无法弄清楚。这是我在 IE 中使用的代码:

<head>
<script language="JavaScript">
<!--
function startFlash()
{
document.getElementById("movie").Play();
}
-->
</script>
</head>
<body onLoad="startFlash()">

...

<object... id="movie">
<embed... name="movie">

...

我尝试使用: window.document["电影"].Play();

运气不好。有任何想法吗?我现在可能不太关心 Safari 和 Chrome,但我必须兼容 Firefox!谢谢。

【问题讨论】:

    标签: flash


    【解决方案1】:

    Adobe recommends这个代码:

    function thisMovie(movieName) {
         if (navigator.appName.indexOf("Microsoft") != -1) {
             return window[movieName];
         } else {
             return document[movieName];
         }
     }
     function startFlash() {
         thisMovie("movie").play();
     }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-12-06
      相关资源
      最近更新 更多