PDA

Просмотр полной версии : swf не работает в opere, FF


motry
21.05.2010, 17:59
Здравствуйте, у меня такая проблема. При вставке swf ролика на страницу корректное выполнение кода actionscript 3.0 происходит только в IE, при этом в opera и firefox код выполняется некорректно и полученное изображение далеко от того, что необходимо получить (показано на рисунках). Как это можно исправить? И от чего идет ошибка?

Psycho Tiger
21.05.2010, 19:03
Не видя пример нельзя сказать, что не работает.

3000.

motry
21.05.2010, 19:48
Может быть я не правильно вставляю swf на страницу? Я использую следующий код:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1000" height="550">
<param name="movie" value="Script.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="Script.swf" width="1000" height="550">
<!--[if !IE]>-->
</object>
</object>

Psycho Tiger
21.05.2010, 19:53
Попробуйте вставлять SWFObject.

motry
21.05.2010, 22:23
К сожалению, все равно продолжает работать только в одном браузере - IE. Но ведь раз в одном работает, то проблема не может быть в самом swf файле, насколько я понимаю?

Follower
23.05.2010, 11:53
Абсолютно аналогичная проблема. Большая часть моего кода тут (http://flasher.ru/forum/showthread.php?t=140047), такой же swf работает на другой соседней странице с идентичным кодом, в самой Flash CS3 все тоже работает. И кстати, не работает и в хроме.

Добавлено через 5 минут
Проверял сейчас другие страницы через IE, и вот они-таки и не работают - stop не действует, по ссылке не переходит. Научите нас, как правильно флешки вставлять в страницу.

Уточнение - не работает в 6 IE, в 8 работает, но очень быстро. А проблемная страница работает в обоих эксплорерах! Я лично уже ничего не понимаю.

motry
26.05.2010, 15:48
Лично я решила данную проблему, поставив плагин более старой версии. После того как поставила Flash Player 9 вместо 10ого, сразу все заработало во всех браузерах.

mooncar
26.05.2010, 19:32
Лично я решила данную проблему, поставив плагин более старой версии.
Осталось только предложить всему населению сделать аналогичный откат на 9-ю версию.
Проблема в коде.