0

所以我需要做一个应用程序女巫从 XMl 文件中调用一些数据。XML 数据将是动态的,因此我需要在我的 swf 中进行自动刷新。我试过这个

var interval = setInterval(my_function, 10000);

因为我有

my_xml = new XML();

my_xml.load("direktno.xml");

my_xml.onLoad = my_function;

my_xml.ignoreWhite = true;

function my_function()
{ my function }

但这只会刷新my_function 而不重新加载 XML 文件。任何想法>

谢谢

4

1 回答 1

0

如果您将代码更改为此,它将每 10 秒重新加载一次 XML 文件。

var my_xml = new XML();
my_xml.ignoreWhite = true;
my_xml.onLoad = onXMLLoaded;

function reloadXML(){ 
    my_xml.load("direktno.xml");
}
function onXMLLoaded() { 
    // do what you want
}

var interval = setInterval(reloadXML, 10000);

希望能帮助到你。

于 2012-06-01T09:15:33.263 回答