有没有办法让Flash内容为使用javascript或HTML点击后指定的链接打开新标签?
我尝试了很多方法,但似乎无法使这项工作和Flash内容本身无法点击链接
答案 0 :(得分: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