我有一个用于渲染Flash swf文件的html,其参数为“movie”,这个“movie”值是swf的url。
在我的swf中,我有一个方法loadXml(“myXMLFile.xml”),它读取xml,获取其属性并在swf中显示它们。到目前为止一切都很好......
但是,我正在寻找的是在电影值中传递QueryString,例如“myMovie.swf?myFile = anotherXMLFile.xml”并使swf加载此querystring参数并加载“anotherXMLFile.xml”而不是“myXMLFile.xml”。
那是......我想动态发送到swf我要加载的XML文件......
有办法吗?
答案 0 :(得分:2)
你可以查看这篇文章:
Flash: Passing Variables to Flash from HTML via Query String
如果不能满足您的需求,您还可以查看:
SwfObject为您提供了一种加载SWF并通过javascript将参数传递给SWF的方法。您可以访问页面查询字符串变量并将其传递给SWF。