![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Dec 2000
Сообщений: 5
|
Народ, у меня такой вопрос:
- я беру данные из xml-файла и складываю их в массив myXML = new XML(); myArray = new Array(); myXML.ignoreWhite = true; myXML.load("img.xml"); myXML.onLoad = function() { for (i=0; i<30; i++) { if (myXML.childNodes[0].childNodes[i].nodeName == "img") { myArray.push(myXML.childNodes[0].childNodes[i].childNodes[0].nodeValue); } } name = myArray; }; все вродебы работает, но если я пытаюсь после этого изменить значение name – никакого эффекта! Оно остается такое же как и было изначально в рамках XML.onLoad! Как от этого избавиться?
__________________
встретимся в аду.. |
|
|||||
|
Регистрация: Jun 1999
Адрес: Moscow
Сообщений: 136
|
Проверил - все нормально меняется. Может быть, ты меняешь значение ДО окончания загрузки XML?
|
![]() |
Часовой пояс GMT +4, время: 14:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|