2011-04-28 44 views
1
clickMeh.addEventListener(MouseEvent.CLICK,goThere); 
function goThere(e:MouseEvent) 
{ 
    var url:String = "http://www.mysite.com/"; 
    var request:URLRequest = new URLRequest(url); 
    navigateToURL(request,'_self'); 
} 

我有這段代碼,但每次點擊按鈕時,我都會看到新標籤打開,就像是「_blank」指令。Url不在自己的窗口中導航

+1

嘗試「_top」或「_parent」, 還引用說:'如果你的SWF文件是由HTML頁面中,您無法導航特殊窗口「_self」,「_top」或「_parent」當HTML文件和SWF文件的域不匹配時,它將allowScriptAccess設置爲「none」,或設置爲「sameDomain」。「 – www0z0k 2011-04-28 11:28:07

+0

已更改爲_parent,allowScriptAccess爲」always「....謝謝 – eugeneK 2011-04-28 11:35:41

回答

3

複製我的評論做出回答的問題:

嘗試_top_parent,也reference說:

您無法導航特殊窗口 「_self」, 「_top」 或「_parent 「如果您的SWF文件由設置了allowScriptAccess爲」none「的HTML頁面包含,或者在HTML文件的域和SWF文件的域不匹配時包含在」sameDomain「中。

+0

yay,複製我的評論「更改爲_parent並允許JavaScript訪問」始終「....感謝」 – eugeneK 2011-04-28 12:57:18