autorefreshing swf从XML文件调用数据

时间:2012-06-01 08:47:48

标签: xml flash actionscript-2

所以我需要让一个应用程序从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文件。任何想法>

谢谢

1 个答案:

答案 0 :(得分: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);

希望它有所帮助。