在新的浏览器实例中打开页面

时间:2011-04-01 07:42:29

标签: javascript flash actionscript-3 browser

请告诉我如何在新的浏览器实例中点击超链接打开一个页面(这样它不应该被弹出窗口拦截器阻止)在flash AS3 / javascript中

由于

3 个答案:

答案 0 :(得分:2)

您可以通过以下方式在新标签页上打开(不在新浏览器上!):

var urlRequest:URLRequest = new URLRequest("http://stackoverflow.com");
navigateToURL(urlRequest, "_blank");

请明智地使用它......

答案 1 :(得分:2)

的JavaScript

// spawnWindow( 'www.duh.com', 'windowRef' )
function spawnWindow(URL, Name) {
  var features = 'toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=0,width=900,height=700';
  window.open(URL, Name, features);
}

调用JS函数的AS3代码

var retVal:int = ExternalInterface.call("spawnWindow",address,newId);

答案 2 :(得分:0)

这是不可能的!除非你使用ActiveX。