Popups en links vanuit Flash AS3
De resultaten van een klein onderzoekje naar het gedrag van popup blockers in combinatie met flash:
Gebruikte software: Flash CS3, IE7 en Firefox 2.0
Via de volgende actionscript code (AS3) roepen we een nieuw venster aan:
navigateToURL(new URLRequest("http://www.website.com/"), "_blank");
Met de popup blockers aan levert dit geen problemen op in zowel IE als Firefox. Alleen als de popup blocker instelling in internet explorer op maximum wordt gezet wordt deze tegengehouden. Dit is te voorkomen door de link niet meer in een nieuw venster te opnemen maar in hetzelfde venster. Heeft wat nadelen maar het is onwaarschijnlijk dat dit ooit geblokt zal worden.
navigateToURL(new URLRequest("http://www.website.com/"), "_self");
Er zijn ook manieren om het via javascript te doen:
artikel van Sergey Kovalyof
Let ook op dat de HTML parameter “AllowScriptAccess” goed staat, deze heeft ook invloed op het gedrag van navigateToUrl:
artikel op de Adobe website.
Tags: actionscript, allowscriptaccess, as3, cs3, Flash, popup, popup blocker
