У меня на сайте есть флеш-плеер (аудиоплей) (да, я знаю, я тоже ненавижу музыку на веб-сайтах, но клиент этого хочет).
Я использую JavaScript для запуска«stop» и «play», и он работает в любом браузере, кроме 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>
Вот рабочий пример: http://www.paulgregoryphotography.com