DOMDocument.load() для нелокальных URL
От: zaiats_2k Россия  
Дата: 11.02.02 16:22
Оценка:
zaiats_2kБеру вот такой пример из MSDN, вставляю в свой код.
----------------
var xmlDoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
xmlDoc.async = false;
xmlDoc.load("C:\\temp\\books.xml");
alert(xmlDoc.xml);
----------------
Всё работает.

Теперь меняю URL с локального на сетевой (что-то вроде http://server/virtualdirectory/filename.xml) — отказывается загружать с ошибкой No data available for resource specified. Если тот же URL набрать просто в браузере — всё нормально загружается.

В чём может быть дело? Или загрузка принципиально возможна только с локала?

Вроде бы судя вот по этому фрагменту MSDN любой URL должен проходить...
----------------------
Script Syntax
boolValue = oXMLDOMDocument.load(xmlSource);
Parameters
xmlSource
A string containing a URL that specifies the location of the XML file.
----------------------
0 программистов ругал сердитый шеф,
потом уволил одного, и стало их FF!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.