Как воспроизвести Flash-фильм с JavaScript в Firefox - PullRequest
0 голосов
/ 12 января 2012

Я нашел способ отправить пьесу (); команда для моего фильма Flash в IE9, но я не могу понять это в 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! Спасибо.

1 Ответ

1 голос
/ 12 января 2012

Adobe рекомендует этот код:

function thisMovie(movieName) {
     if (navigator.appName.indexOf("Microsoft") != -1) {
         return window[movieName];
     } else {
         return document[movieName];
     }
 }
 function startFlash() {
     thisMovie("movie").play();
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...