|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jul 2006
Сообщений: 4
|
SetVariable: в чем разница между IE и Mozilla, Opera?
Попытавшись применить стандартные методы обращения к Flash-ролику из JavaScript, приведеные по дресу http://www.adobe.com/support/flash/p...hflash_03.html столкнулся с тем, что прекрасно работая в IE(5.0), они не работают в Mozilla Firefox (1.0) и Opera (7.54).
При этом в IE используется ActiveX-плагин (версии 6) а в Opera и FF - NPSWF32.dll (версия плейера - 7). И на вашем форуме, и на нескольких других эта проблема неоднократно поднималась. Но из всего прочитанного мне не ясно, окончательно ли она решена? Что хотелось бы: получить JavaScript-код, успешно обращающийся к flash-ролику в FF и Opera и пояснения, в чем же тут разница... |
|
|||||
Регистрация: Jul 2006
Сообщений: 4
|
Спасибо за ссылку, iNils. К моменту, когда я задал вопрос, эта статья была уже прочитана.
Интересно - я нашел причину, по которой У МЕНЯ не работали JavaScript методы в Mozilla и Opera. Вот по такому адресу: http://www.adobe.com/cfusion/knowled...fm?id=tn_14625 (Adobe - Flash TechNote: FSCommand problems in Netscape 6 and Mozilla) Проблема была в том, что я отключил в них Java. Зачем??!!! Зачем я это сделал - не знаю... Но возможно, что та же проблема будет еще у кого-нибудь. Имейте ввиду! Разрешаете в настройках браузера Java (enable Java) и JavaScript методы управления Flash-клипом прекрасно работают. Запрещаете Java - Браузер (например Mozilla) уверенно заявляет, что SetVariable(...), GetVariable(...) и все другие методы "is not a function". |
Часовой пояс GMT +4, время: 13:18. |
|
« Предыдущая тема | Следующая тема » |
|
|