Проблема со ссылкой в flash баннере

12
neov
На сайте с 15.02.2005
Offline
95
976

Вставляю на сайт flash баннеры с помощью SWFObject v2.2. Периодически на некоторых баннерах в основном в мазилле перестает работать ссылка, т.е. кликаешь на баннер и тишина. Мазилла версии 3.5.5. Adobe Flash Player версии 10,0,32,18. Подскажите, куда копать?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#1
neov:
Подскажите, куда копать?

А если просто загрузить SWF ссылка работает? Покажите итоговый HTML как все выглядит

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
neov
На сайте с 15.02.2005
Offline
95
#2

Если загружать через <object> - все работает. Код такой:

...

<script type="text/javascript">
<!-- // --><![CDATA[ swfobject.embedSWF("inc/adv/study.swf", "adv0", "250", "100", "9.0.0", "", {}, {}, {});
// ]]>
</script>

</head>
<body>
...
<div id="adv0"><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" border="0" /></a></div>
...
T.R.O.N
На сайте с 18.05.2004
Offline
314
#3
neov:
Если загружать через <object> - все работает

ну так и загружайте, накой тянуть лишние скрипты?

Да еще фраза, "9.0.0" скорее всего указывает на версию плеера...

Делайте все по человечески и не геморотесь с ненужными скриптами и фреймворками

neov
На сайте с 15.02.2005
Offline
95
#4

Никто не сталкивался с означенной выше проблемой? Может стоить заглянуть внутрь самого баннера?

T.R.O.N
На сайте с 18.05.2004
Offline
314
#5
neov:
Если загружать через <object> - все работает.
neov:
Может стоить заглянуть внутрь самого баннера?

противоречие? Глюки могут быть, судя из поста, или в скрипте или в FF. Второе - более верно, ибо очень тяжело такое "мерцание" устроить из JS

[Удален]
#6

neov,

отправь мне в личку исходник .fla. я флэшер. уже выработался иммунитет к ошибкам. + отправь ещё линк на сайт

neov
На сайте с 15.02.2005
Offline
95
#7

Ссылку скинул.

T.R.O.N, судя из описания SWFObject просто вставляет тот же объект или ембед в зависимости от того, какой браузер у юзера, главная примочка для меня, это возможность вставки нескольких объектов без заморочек с кроссбраузерностью. Просто тему потому и поднял, может у кого были подобные проблемы. Если нет, то растяну над баннером ссылку да и дело с концом...🚬

T.R.O.N
На сайте с 18.05.2004
Offline
314
#8
neov:
без заморочек с кроссбраузерностью

для FLASH нет заморочек с кросброузерностью, и если не изменяет память, никогда и не было. По сути. при наличии ембид и обжект броузер сам возьмет что нужно. Не стоит перемудривать там где и так нету проблем

Со вставкой объектов в DOM, слово "просто" не очень подходит. Именно в нем, как правило, и наступают расхождения для броузеров.

ИМХО скрипт появился для любителей гквери и подобных штуковин, которые засталяют думать людей, что HTML и JS, как такового уже нет

[Удален]
#9

тут проблема в настройках безопасности flash player. в swf проблема.

вот декомпилировал и переделал его немного. теперь работает. ссылка

swf

neov
На сайте с 15.02.2005
Offline
95
#10

AustinTX, спасибо за помощь! В личке отписался, с меня презент 🚬

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий