Neb*_*ula 6 url hyperlink actionscript-3 navigatetourl
今天已经把我的头发拉了好几个小时.我无法从已打开的Flash网站打开另一个网站.
这是代码:
GotoFB.addEventListener(MouseEvent.CLICK, gotoFB);
function gotoFB(event:MouseEvent):void
{
navigateToURL(new URLRequest("http://www.facebook.com"), "_blank");
}
Run Code Online (Sandbox Code Playgroud)
这适用于Flash播放器,但不适用于chrome/ie/firefox ..
在我的Flex-app中最近的chrome-update中出现了navigateToUrl的一些问题.不得不使用这个解决方法:
ExternalInterface.call("window.open", url, target);
Run Code Online (Sandbox Code Playgroud)
一些弹出窗口拦截器会阻止navigateToURL(..., "_blank"),有很多不同质量的解决方法,主要涉及调用 JavaScript 的window.openviaExternalInterface而不是使用navigateToURL(..., "_blank"). 如果你用谷歌搜索它,你可能会找到适合你的情况的一个。
| 归档时间: |
|
| 查看次数: |
23966 次 |
| 最近记录: |