Сейчас 127 заметки.
Добавление ссылки в SWF-баннер
Материал из ЗАметки
Добавление ссылки в SWF-баннер
Если в вашем SWF-баннере только одна ссылка, в этом случае адрес рекламируемой страницы указывается в настройках баннера в системе, а в сам Flash-ролик не прописывается.
Для обработки кликов по SWF-баннерам с одной ссылкой в "Красной Баннерной" используется clickTAG.
Если ваша версия Flash работает с Actionscript 1.0 или 2.0 (AS1 или AS2), в SWF-баннере в верхнем слое надо создать объект Button, и прописать для него код:
on (release) { getURL(clickTAG, "_blank"); }
Если ваша версия Flash работает с Actionscript 3.0 (AS3), в SWF-баннере надо прописать такой код:
import flash.events.MouseEvent; import flash.net.URLRequest; import flash.net.navigateToURL; click_btn.addEventListener(MouseEvent.MOUSE_UP, onClick); function onClick(e:MouseEvent):void { var click_url:String = root.loaderInfo.parameters.clickTAG; if(click_url) { navigateToURL(new URLRequest(click_url), '_blank'); } }
Где click_btn - имя имя объекта Button.