Просмотр полной версии : Автоматическое обновление
andrey_p
17.07.2007, 21:32
Автоматическое обновление не получается, т.к. загружаемый xml файл кэшируется и постоянно лоадится тоже самое. хотя xml на самом деле меняется.
Подскажите плиз, как мне это профиксить?
прописывать абсолютный путь, в конце заголовка указывать случайное числ0("....?var="+Math.random()).
Если я правильно понял то проблема решается прмерно так:
var myXML:XML = new XML();
var XML_URL:String = "./data.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL + "?rand=" + new Date().getTime());
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", xmlLoaded);
function xmlLoaded(event:Event):void
{
myXML = XML(myLoader.data);
trace("Data loaded.");
}
ещё раз повторяю: путь надо указывать абсолютный(http://www.flasher.ru/users.xml)
ещё раз повторяю: путь надо указывать абсолютный(http://www.flasher.ru/users.xml)
это и без абсолютного пути работает.
andrey_p
17.07.2007, 23:52
Ухты! отличный метод! чего тока не приходится выдумывать чтоб во флэш писать;) Спасибо!
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.