Actionscript 3: clicktag und clicktarget

Nach langer Zeit gibt es heute mal wieder einen kleinen Schnippsel für alle, die bei Ihren Bannern nicht auf AS3 verzichten wollen.

if (root.loaderInfo.parameters["clickTag"]) {
var clicktag:String = root.loaderInfo.parameters["clickTag"];
}
 
if (root.loaderInfo.parameters["clickTarget"]) {
var clicktarget:String = root.loaderInfo.parameters["clickTarget"];
}
 
// "clicker_mc" ist ein movieclip im root.
clicker_mc.addEventListener(MouseEvent.CLICK, mouseClickHandler);
clicker_mc.buttonMode = true;
 
function mouseClickHandler(e:Event) {
navigateToURL(new URLRequest(clicktag),(clicktarget));
}

Der Aufruf im param name=”movie” sieht dann wie folgt aus:
value=”meinbanner777×90.swf?clicktag=http://www.meinedomain.de/index.php&clicktarget=_blank”

Informiert euch welche Schreibform benötigt wird (clicktag, clickTag, clickTAG.. usw.) und passt das Script entsprechend an.