2013-09-30 70 views

回答

1

我問這個之前的年糕論壇:https://www.mochimedia.com/community/forum/topic/reliably-find-the-page-url

長話短說,沒有100%可靠的方法,除非您對SWF的放置位置有一定的控制 - loaderInfo.url爲您提供了swf url,而不是第一頁,有些時候這可能是地址的預加載SWF(例如,如果你製作的遊戲進入遊戲網站)。您可以嘗試使用JavaScript,但只有在啓用JavaScript時纔有效,有時您會獲取iFrame的地址,而不是主頁面URL。調用PHP文件的同上。

你最好的最好的是JS,但請記住,它並不是完美的

var url:String = ExternalInterface.call("window.location.href.toString"); 

注意,你可以當你嵌入SWF做同樣傳遞值作爲一個Flash變數

+0

是啊!謝謝!我不知道loaderInfo.url! – bio

0

也許使用Flash變量到url傳遞給你的根在創作(考慮swfobject.js)

或可考慮:stage.loaderInfo.url

相關問題