2009-12-04 69 views
0

我需要在Flex代码中点击一个链接来打开一个新的IE窗口。从Flex内打开IE窗口

P.S我不想打开一个新的浏览器。我想打开一个只能打开一个新URL的浏览器窗口。

喜欢的东西点击Flex和在弹出窗口中的链接,然后打开cnnibn.com上。

回答

1

一个下列方法将工作,除非弹出窗口阻止程序阻止它。

  • 使用navigateToURL

添加以下按钮

navigateToURL(new URLRequest("cnnibn.com"), "_blank"); 
  • 的点击处理程序使用ExternalInterface

添加此行点击处理器

ExternalInterface.call("openPopup", "cnnibn.com"); 

而下面的脚本标签中嵌入HTML页面

function openPopup(url) 
{ 
    window.open(url, "_blank"); 
}