2012-01-20 96 views
0

這是我用來從moviclip打開一個外部html文件的腳本,但它在新選項卡中打開。如何使它在同一個窗口中打開?Flash鏈接到外部文件

function ShowDesignerhome(event:MouseEvent):void { 
    var targetURL:URLRequest = new URLRequest("77.html"); 
    navigateToURL(targetURL); 

回答

1

添加"_self"爲您的來電navigateToURL()第二個參數。更多信息:

navigateToURL(targetURL, "_self"); 

參數

request:URLRequest

window:String (default = null) - 瀏覽器窗口或在 HTML框架,其顯示由請求參數指示的文檔。您可以輸入特定窗口的名稱或使用以下其中一個 值:

"_self"指定當前窗口中的當前幀。
"_blank"指定一個新窗口。
"_parent"指定當前幀的父親。
"_top"指定當前的 窗口中的頂級框架。

PS。請使用答案旁邊的「接受」按鈕(這是針對當前問題的答案)。

+0

謝謝!我做了.. :)還有一件事,是否有可能從HTML文件鏈接到特定的movieclip。當我訪問一些外部html文件時,我的網站主頁閃爍,我有一個鏈接回到主頁(swf文件),但問題是來自加載頁面和介紹部分的Flash加載。當我來自html文件時,我需要跳過介紹。可能嗎???我打算創建2個SWF文件,其中一個介紹另一個沒有介紹,必須從HTML頁面鏈接。但我認爲這是盲目的方式,所以如果你有更好的主意,請建議。謝謝!! – Sowmya

+0

@Sowmya您可以通過閱讀[FlashVars](http://kb2.adobe.com/cps/164/tn_16417.html)來回答您的問題。 – Marty