-1

可能重复:
如何在 Actionscript 2 中使用 HTML 参数

我有这个 flash mp3 播放器,它从名为“playlist.xml”的 XML 文件中读取数据,代码是:

if (xml == undefined && mp3 == undefined)
{
    xml = "playlist.xml";

现在我希望我的 xml 文件的路径是动态的并且在 HTML 文档中。所以我可以用php改变它。你能指导我如何更改我的代码以从 HTML 代码中的参数读取 XML 路径吗?ps 我的 Flash 文件在 Actionscript 2.0 中

4

1 回答 1

0

在 HTML 中:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="#" height="#" id="XXXXX" align="middle">

<param name="flashVars" value="myXML=playlist.xml" />
<param name="movie" value="URL" /><param name="menu" value="false" /><param name="quality" value="high" /><param name="scale" value="noscale" /><param name="bgcolor" value="#000000" /><embed src="URL" menu="false" quality="high" scale="noscale" bgcolor="#000000" width="200" height="200" name="XXXXX" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashVars = "myXML=playlist.xml";/>
</object>

如果闪存:

if (_root.myXML)
{
   xml = _root.myXML;
}
else{
    xml = "playlist.xml";
 }
于 2012-04-23T13:25:00.583 回答