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.
Bastian Knappe,