我需要在Flex代碼中點擊一個鏈接來打開一個新的IE窗口。從Flex內打開IE窗口
P.S我不想打開一個新的瀏覽器。我想打開一個只能打開一個新URL的瀏覽器窗口。
喜歡的東西點擊Flex和在彈出窗口中的鏈接,然後打開cnnibn.com上。
我需要在Flex代碼中點擊一個鏈接來打開一個新的IE窗口。從Flex內打開IE窗口
P.S我不想打開一個新的瀏覽器。我想打開一個只能打開一個新URL的瀏覽器窗口。
喜歡的東西點擊Flex和在彈出窗口中的鏈接,然後打開cnnibn.com上。
你應該只能夠使用:
navigateToURL(new URLRequest('http://www.cnnibn.com'), '_blank');
(確保你導入相關的包:「進口flash.net *「)
這種方法可能有問題,一些彈出窗口攔截器,如果是的話,那麼你可以看看在類此:
http://www.zorked.com/flash/flash-and-navigatetourl-popup-blocking/
一個下列方法將工作,除非彈出窗口阻止程序阻止它。
navigateToURL
添加以下按鈕
navigateToURL(new URLRequest("cnnibn.com"), "_blank");
ExternalInterface
添加此行點擊處理器
ExternalInterface.call("openPopup", "cnnibn.com");
而下面的腳本標籤中嵌入HTML頁面
function openPopup(url)
{
window.open(url, "_blank");
}