2009-05-22 28 views
2

我有一個HTML渲染Flash SWF文件,這有它的參數「電影」,這個「電影」值是瑞士法郎的網址。如何通過html <object>影片參數將QueryString參數傳遞給Flash swf?

而在我的swf中,我有一個方法loadXml(「myXMLFile.xml」),它讀取一個xml,獲取它的屬性並以swf顯示它們。到目前爲止這麼好...

但是,我正在尋找的是傳遞一個QueryString的電影值,如「myMovie.swf?myFile = anotherXMLFile.xml」,並使swf加載此查詢字符串參數並加載「anotherXMLFile.xml」而不是「myXMLFile.xml」。

那就是......我要動態地發送到SWF我要加載XML文件...

有沒有辦法做到這一點?

回答

2

你可以看看這篇文章:

Flash: Passing Variables to Flash from HTML via Query String

如果不照顧你在找什麼,你還可以檢查出:

SwfObject

SwfObject爲您提供了一種加載SWF並通過javascript將參數傳遞給SWF的方法。您可以訪問您的頁面查詢字符串變量並將它們以這種方式傳遞給SWF。

+0

賈斯汀,我用swfobject和aldo chekcked你通過我的鏈接... hehehe但是,我的疑問是在Flash中得到這個參數...我這個鏈接的例子非常複雜,應該是一個更簡單的方法做到這一點。 – AndreMiranda 2009-05-22 04:12:56