![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Aug 2010
Адрес: http://sociofilm.ru
Сообщений: 23
|
Добрый день!
Понимаю, что вопрос не совсем в тему, долго определялся в какой раздел его адресовать, решил все же выложить сюда, может есть люди, которые с таким уже встречались и решили. Код HTML
test() регистрируется во флэше с помощью ExternalInterface.callback() Сразу скажу, во всех браузерах (Opera, Chrome, FireFox, Safari) эта штука нормально работает, а в IE не хочет. Ругается, что не определен метод test у Taxoman.swf (очевидно из-за динамического внедрения) Если внедрять SWF статически (сразу прописать в секции div: <embed ....>), то метод виден и понятен IE. Как быть, что делать? Альтернативный вариант: можно ли как то задавать момент запуска (старта для выполнения) флэшки SWF самому? Мне в коде JS надо дождаться определенного момента, когда станет известна одна переменная (приходит с сервера, но статическая флэшка стартует раньше, поэтому переменную не удается успеть передать через FlashVars. К тому же, если переменная не пришла, то надо флэшку вовсе не показывать) Благодарю за внимание. |
![]() |
Часовой пояс GMT +4, время: 09:42. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| externalinterface , IE8 , innerHTML , swf |
|
|