Flash player on IE8 has a bug: the call to actionscript function navigateToURL(urlRequest) always opens in a new window.
The workaround is to use ExternalInterface to create on the fly a function and call it:
public class YourUtilsClass { public static function navigateToURL( url:String ) : void { ExternalInterface.call("function winOpen() { window.open('" + url + "'); }"); } }
Thanks a lot!.