PDA

Просмотр полной версии : Как сделать кнопку с переменной ссылкой


Erick
26.07.2007, 18:05
Привет! Знатоки, объясните лоху, что нужно прописать на кнопочке флеш-банера on( press ){getURL.....}, чтобы клик вел по адресу, указанному на html-странице, где стоит банер, в тегах param

<object …..>
<param name='movie' value=’banner.swf’>
<param name='flashvars' value='peremen=http://mysite.ru/banner.php?5'>
</object>

адрес меняется в соответствии с переменной ‘peremen’
С переменными дела не имел, поэтому пож растолкуйте весь код целиком, включая объявление переменной или что-там требуется.

CGandA
26.07.2007, 18:08
Здесь (http://flasher.ru/forum/showpost.php?p=658374&postcount=2)

Ведьмак
26.07.2007, 18:24
on( press ){
getURL(peremen, "_self");
}

объявлять не надо

etc
26.07.2007, 18:32
Erick, Ведьмак, отредактируйте свои посты и оформите код тегами .

Ведьмак
26.07.2007, 18:36
ой-ёй.. вроде не первый день.. :)

Erick
27.07.2007, 01:45
Камрады,
CGandA, Ведьмак,
спасибо за помощь!!

esc
11.08.2007, 02:35
делаю как написано в http://flasher.ru/forum/showpost.php?p=658374&postcount=2
работает в ie в остальных браузерах переходит на тот же сайт + подставляет undefined. не понимаю что такое.
надо срочно сделать такую фишку на баннере, не знаю как, не работает в фаерфоксе и опере. заранее спасибо за помощь

Molecula
11.08.2007, 02:53
Как альтернативу, можно swfObject использовать, попробуйте.

Kikasso
11.08.2007, 05:22
делаю как написано в http://flasher.ru/forum/showpost.php?p=658374&postcount=2
работает в ie в остальных браузерах переходит на тот же сайт + подставляет undefined. не понимаю что такое.
В embed тоже надо дописать.

<embed flashvars='var=val&var2=val2' .............................

esc
11.08.2007, 11:31
<param name="sex" value="&link=адрес_сайта&target=_blank" />
<embed sex="&link=адрес_сайта&target=_blank" src="1.swf" quality="high" bgcolor="#232323" width="700" height="700" name="preloader" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
вот так прописываю в хтмл + в ролике
onRelease = function(){
getURL(_root.link, _root.target);
}
и не работает, в чём может быть дело?

etc
11.08.2007, 12:52
Интересно, где вы вычитали, что существует параметр «sex» и работает как flashvars?

esc
11.08.2007, 22:03
спасибо огромное
никак бы не подумал что именно в этом причина, буду знать =)