|
Прочитать XML-файл локально
Всем привет. Есть задача загрузить xml, чтобы в дальнейшем распарсить его, но так, чтобы это было кроссбраузерно, и чтоб браузеры не ругались. пробовал так:
$(document).ready(function() { $.ajax({ type: "GET", url: "jquery_xml.xml", dataType: "xml", success: parseXml }); }); но Chrome, например, ругается (нужно запускать с ключом --allow-file-access-from-files). Ну и вообще, как бы вы решали данную задачу, с учётом, что это должно уметься делаться локально, т.е.: человек скачивает архив, в архиве не должно быть никаких, exe'шников... |
Если человек что-то скачал и может это запустить, зачем использовать HTML + JS? Можно и .exe'шник приложить.
С другой стороны, зачем человеку скачивать то, что он всё равно в браузере откроет? Насколько мне известно, нет нормальных и кроссбраузерных способов работы с локальной ФС. |
Цитата:
Требование, чтоб и локально было, и удалённо. |
Попробуйте FileAPI. Не обещаю, что поможет, но вдруг.
|
oyaebunterkrah,
Вродь на хабре была статья, как локально работать с браузером Поищу - Вот, http://habrahabr.ru/post/138054/ вродь были и еще хабр статьи подобных реализаций |
Цитата:
Но мой опыт работы в Опере, Произвольно сложный контент страницы Давим - Файл - Сохранить как - С изображениями, кидаем в папку с англоязычным названием - открывается во всех браузерах, можно и удалённо, папка легко перемещается с компа на комп ....или запуск с флешки |
Цитата:
|
oyaebunterkrah,
По-моему нун сначало определицо с системой взаимодействия Локального Хоста и удаленного, Наиболее короткий по реализации метод, Взаимодействовие Пользователя всегда с локальным хостом, А отдельный интерфейс: проверка новизны XML страницы от сервера и добавок в XML контента пользователей и переобновление данной локальной страницы Либо забить пока на локал, *но на ином этапе подключить локальный Вариант сложнее |
Цитата:
|
oyaebunterkrah,
Объём XML страницы/страниц примерн известен ? |
Часовой пояс GMT +3, время: 16:22. |
|