Как правильно вывести flash-ролик?

Tarasoff
На сайте с 15.02.2010
Offline
142
692

Мне нужно, чтобы при клике на flash-баннер осуществлялся переход на заданный URL.

Вывожу ролик вот так:


<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="599" height="75" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="images/asd.swf" />
<param name="quality" value="autohigh" />
<param name="play" value="true" />
<param name="loop" value="true" />
<param name="bgcolor" value="#ffffff" />
<embed src="images/asd.swf" quality="autohigh" bgcolor="#ffffff" width="599" height="75" name="file" align="middle" play="true" loop="true" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>

В IE все нормально. Но в Opera чтобы осуществился переход на заданный URL нужно кликнуть по ролику два раза. До первого клика при наведении отображается обычный указатель мыши (стрелка) и всплывает hint-подсказка

Щелкните, чтобы активировать и использовать этот элемент

И только после первого клика появляется указатель-палец при наведении, и по второму клику наконец происходит переход на нужный URL.

Как сделать так, чтобы в Opera тоже по первому клику осуществлялся переход?

L7
На сайте с 04.06.2008
Offline
68
#1

Грузите ролик с помощью JavaScript библиотеки swfobject.

Tarasoff
На сайте с 15.02.2010
Offline
142
#2

Спасибо! Буду изучать.

mff
На сайте с 21.02.2008
Offline
282
mff
#3

Вот вам в помощь http://code.google.com/p/swfobject/

Управление репутацией в сети: https://timbook2.ru/

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