Показать сообщение отдельно
  #1 (permalink)  
Старый 11.05.2019, 18:49
Аспирант
Отправить личное сообщение для provigator Посмотреть профиль Найти все сообщения от provigator
 
Регистрация: 20.01.2017
Сообщений: 32

<XMLHttpRequest> прочитать локальный файл
есть внешний файл data.txt, в том же каталоге что и javascript
надо получить данные из него через XMLHttpRequest

var xhr = new XMLHttpRequest()
xhr.open("GET", "data.txt")
xhr.onreadystatechange = function() {
	if(xhr.readyState == 4)
		console.log(xhr.responseText)
}
xhr.send()

если этот скрипт и data.txt расположены на сервере, то xhr.responseText получает содержимое data.txt
скрипт работает

у меня задача запускать скрипт с жесткого диска
data.txt в том же каталоге

при запуске с диска xhr.responseText не получает содержимое data.txt

возможно ли прочитать файл локально(с жесткого диска), через XMLHttpRequest() ?

использую Google Chrome
Ответить с цитированием