![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 55
|
Здравствуйте.
Столкнулся с следующей проблемой: есть флэшка, вставленая в страницу кодом <object id="flashContent" name="flashContent" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="760" type="application/x-shockwave-flash" height="690"> <PARAM NAME="Movie" VALUE="movie.swf"> <PARAM NAME="Src" VALUE="movie.swf"> <PARAM NAME="WMode" VALUE="Opaque"> <PARAM NAME="SAlign" VALUE="LT"> <PARAM NAME="AllowScriptAccess" VALUE="always"> <PARAM NAME="Scale" VALUE="NoScale"> <PARAM NAME="BGColor" VALUE="FFFFFF"> <PARAM NAME="AllowNetworking" VALUE="all"> <PARAM NAME="AllowFullScreen" VALUE="true"> </object> Проблема в том, что в IE значение полей, соответствующих этим функциям, равно null. В остальных браузерах все работает хорошо. Не сталкивался ли кто с такой проблемой? Заранее спасибо. PS: хтмл скопирован из отладчика IE, флэшка вставляется с помощью swfobject Последний раз редактировалось RJ Presto; 18.04.2012 в 23:29. |
|
|||||
|
Регистрация: Aug 2011
Сообщений: 103
|
функции флэша вызываются из JavaScript, я так понял, а ни наоборот.
вот к примеру функция из JavaScript function onApplicationAdded(event) { if (window["flashContent"]!=undefined&&window["flashContent"].externalOnApplicationAdded!=undefined) window["flashContent"].externalOnApplicationAdded(event) else document["flashContent"].externalOnApplicationAdded(event); } в IE используется объект document, при обращении к window будет ошибка |
|
|||||
|
Регистрация: Dec 2005
Адрес: вне пространствавремени
Сообщений: 27
|
JavaScript код вызова флешовой функции добавьте
__________________
while(true){trace(Math.random());}; |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 55
|
тема всё ещё актуальна.
Цитата:
|
|
|||||
|
Регистрация: Nov 2007
Сообщений: 55
|
ура, проблема решена!
почему-то при выставлении style.visibility = 'hidden' у div контейнера флэшки, в IE слетали все методы, добавленые через addCallback (становятся равными null). в других браузерах такое поведение не наблюдалось. всем спасибо за помощь ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:14. |
|
|
« Предыдущая тема | Следующая тема » |
|
|