Показать сообщение отдельно
  #6 (permalink)  
Старый 02.05.2011, 12:57
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

JavaScript встраиваемый язык. Он работает с тем, что ему предоставляет окружение. Это к слову "что умеет JavaScript".

В данном случае окружение -- браузер. Браузер предоставляет JavaScript-у объект XMLHttpRequest для запросов к серверу по протоколу HTTP. Обращения к диску это не протокол HTTP, очевидно. Хотя некоторые браузеры пытаются нивелировать разницу, в любом случае это неправильно. То, что браузеры умеют открывать страницы с диска не значит, что XMLHttpRequest умеет их читать.

Другими словами: XMLHttpRequest -- это HTTP клиент, он умеет делать запросы к HTTP серверу. Диск -- не сервер.
Ответить с цитированием