0

有没有办法让 Flash 内容打开一个新选项卡,指向使用 javascript 或 HTML 单击后指定的链接?

我尝试了很多方法,但似乎无法完成这项工作,而且 Flash 内容本身无法点击链接

4

1 回答 1

1

Flash 内容可以有可点击的链接,因此可能不需要使用 JavaScript 或 HTML。

ActionScript 3 功能flash.net.navigateToURL(request:URLRequest, window:String)可用于打开网页,就像打开链接一样。该参数window指定在哪个窗口中打开页面("_self"对于同一页面,"_blank"在新窗口或选项卡中)。

例如,在 ActionScript 3 中:

myButton.addEventListener(MouseEvent.CLICK, clickHandler);
function clickHandler (event:MouseEvent):void {
    var url:URLRequest = new URLRequest("http://example.com");
    flash.net.navigateToURL(url, "_blank");
}

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/package.html

于 2013-04-16T05:02:30.763 回答