var xmlReq,
xmlDoc;
xmlReq = new XMLHttpRequest();
xmlReq.open("GET", filename, false); //synchronous GET
xmlReq.send(null);
xmlDoc = xmlReq.responseXML;
alert(xmlDoc);
Я пытаюсь использовать вышеупомянутый код для загрузки xml из локальной файловой системы. имя файла переменной является относительным путем (../Gfx/Sprite/test_sprite.xml) и работает как локально, так и при запуске страницы с веб-сервера. Что делает это странным, так это то, что я вижу, что файл xml загружается (используя веб-инспектор в сафари), но xmlReq.responseXML/xmlReq.responseText возвращает null...
Что я здесь делаю неправильно?