Сейчас 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.