Сейчас 127 заметки.

Добавление ссылки в SWF-баннер

Материал из ЗАметки
Версия от 00:12, 21 апреля 2014; MediaWiki default (обсуждение | вклад) (Новая страница: «Добавление ссылки в SWF-баннер Если в вашем 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.