Показать сообщение отдельно
  #1 (permalink)  
Старый 23.02.2013, 10:53
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

Протокол File
Здравствуйте!
Стоит задача подгрузить xml-меню, только лишь средствами javascript.
Это не проблема, проблема в том чтоб работало как на http-сервере так и по протоколу file,то есть просто открыть index.html щелчком мыши.

Простая структура меню menu.xml:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<menu>button 1</menu >
<menu>button 2</menu >
<menu>button 3</menu >
</root>

Функция загрузки
var xmlObj = new window.XMLHttpRequest();
	xmlObj.open('get',load_url,false);
	xmlObj.send("");
	var descriptor = xmlObj.responseXML;
	return descriptor;

Вобщем на сервере ок, локально ошибка Cross origin requests are only supported for HTTP.
Загуглил - все предологают поставить сервер! Что мне не надо

Гуру,подскажите куды копать, как разрешить загрузку файлов локально ?
Буду презнателен очень!
Ответить с цитированием