有沒有一種方法可以讓Flash內容打開一個新的選項卡到一個指定的鏈接,一旦使用JavaScript或HTML點擊一次?Flash內容可鏈接
我嘗試過很多辦法,但似乎無法使這項工作和Flash內容本身無法點擊的鏈接
有沒有一種方法可以讓Flash內容打開一個新的選項卡到一個指定的鏈接,一旦使用JavaScript或HTML點擊一次?Flash內容可鏈接
我嘗試過很多辦法,但似乎無法使這項工作和Flash內容本身無法點擊的鏈接
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
我知道,但問題是我無法訪問源代碼。我們可以使用JavaScript來建立鏈接嗎? –
請張貼什麼ü試圖 –
@Jae:我們可以從Flash調用JavaScript,因此您可以使用window.open打開一個新窗口。這樣做有什麼問題? – karthick
$('#flashContent').click(function(){window.open('http://lgjobs.com.au');});這不適用於某些瀏覽器,如舊版本的Firefox和IE –