как остановить загрузку XML?
Друзья, прошу помощи - совершенно удивительный факт открылся мне - не удается остановить начатую загрузку внешнего xml-файла.
Все просто -
Код:
testXML = new XML();
testXML.onLoad = function() {
trace('loaded')
};
bt_1.onRelease = function() {
testXML.load("data.xml");
};
bt_2.onRelease = function() {
delete testXML;
testXML.load(null);
testXML = null;
};
по нажатию кнопки bt_2 - загрузка файла не прекращается (трафик на мониторе сети бежит) и более того, несмотря на явное удаление testXML продолжает срабатывать обработчик onLoad!!! Т.е. объекта нет, а функция с успехом вызывается. Ни delete, ни load(null), ни даже загрузка маленького файла в тот же объект не помогают.
Прошу помощи, каким образом прекратить загрузку данных, если она была начата, но не завершилась до конца?
|