PitBult
Новичок
Подсчет кликов по FLASH независимо от Flash-ссылок
Добрый день.
Нужно для сайта сделать баннерную систему.
Вот столкнулся с проблемой учета кликов по баннерам Flash. Дело в том, что для того, чтобы учитывать количество кликов любого объекта, делается классическая ссылка с параметрами на внутренний скрипт, который засчитывает клик и делает перенаправление. Это легко делается с картинками (jpg, gif, png и др.)
Но как же быть с Flash? Ведь не всегда можно иметь исходник и менять ссылку самой Flash, да и не удобно это.
У меня возникла идея использовать прозрачный слой картинки поверх Flash-банера, ссылка которой будет вести куда мне надо.
Долго мучался, никак не мог поставить слой поверх Flash. Потом нашел параметр <PARAM NAME="wmode" VALUE="opaque"> и все заработало. Но в Opere все-равно Flash поверх стоит.
И еще отступ ниже непонятно откуда берется. Может кто-то силен в этом? Это довольно интересный вопрос, кто поможет решить его? Я думаю ни я один и не первый этим вопросом интересуюсь.
Благодарю!
Добрый день.
Нужно для сайта сделать баннерную систему.
Вот столкнулся с проблемой учета кликов по баннерам Flash. Дело в том, что для того, чтобы учитывать количество кликов любого объекта, делается классическая ссылка с параметрами на внутренний скрипт, который засчитывает клик и делает перенаправление. Это легко делается с картинками (jpg, gif, png и др.)
PHP:
<a href="click.php?href=www.mail.ru"><img ... ></a>
У меня возникла идея использовать прозрачный слой картинки поверх Flash-банера, ссылка которой будет вести куда мне надо.
PHP:
<span style="position:relative;z-index:1;">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
codebase="https://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="135" height="135" align="middle">
<param name="movie" value="flash_file.swf">
<param name="quality" value="high">
<PARAM NAME="wmode" VALUE="opaque">
<embed src="flash_file.swf" quality="high" width="135" height="135" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer"></object></span>
<span style="position:relative; top:-135; left:0; z-index:2;"><a href="click.php?href=www.mail.ru"><img src="/images/spacer.gif" border="0" alt="123" width="135" height="135"></a></span>
И еще отступ ниже непонятно откуда берется. Может кто-то силен в этом? Это довольно интересный вопрос, кто поможет решить его? Я думаю ни я один и не первый этим вопросом интересуюсь.
Благодарю!