【发布时间】:2012-04-06 22:01:02
【问题描述】:
我试图从一个 XML 文件中获取一个 flash 文件,但是当我在 flash 中检查我的跟踪时,我得到了 undefind。无法弄清楚为什么它不起作用。
这是我的 xml:
<?XML version="1.0" encoding="utf-8"?>
<link targ="_self" href="http://www.stackoverflow.com"> </link>
我的按钮上的 as2 中的动作脚本:
on (Release)
{
urlXML = new XML();
urlXML.ignoreWhite = true;
urlXML.load("xmlurl.xml");
urlXML.onLoad = function (success)
{
}
trace("success is "+success);
var url = urlXML.firstChild.attributes.href;
trace("url = "+url);
{
trace("pressed with "+url);
getURL(url);
}
}
谁能给我一些指导如何让他的权利
谢谢!
【问题讨论】:
-
试试:
urlXML.firstChild.childNodes.attributes.href;或urlXML.firstChild.childNodes[0].attributes.href;