+ 2
Как в JS получить текст из файла по ссылке?
Всем привет! Возможно ли при помощи JavaScript'a получить текст внутри не локального файла, по ссылке?
13 Antworten
+ 3
Через чистый JS, с файлом ты ничего не сделаешь, а вот через AJAX можно: https://ru.stackoverflow.com/questions/320008/Содержимое-txt-файла-передать-переменной-например-test-в-js
+ 3
Шарик Тв, ничего сложного в этом нет. Просто регаешься на хостинге, свои файлы (обычно html, css, js) туда закачиваешь и готово. По выданной ссылке(или свою зарегать (крутые - платные))
Могу посоветовать хост - https://zzz.com.ua - когда станешь во всем хорошо разбираться, поймешь, какие у него большие возможности
+ 3
Василий Теркин 111, я не уверен можно ли это считать прямой ссылкой, но пользуюсь таким способом:
Вынимаю id из ссылки, что выдает google диск (цифры и буквы посередине)
Подставляю id после…
http://drive.google.com/uc?export=view&id=
(Когда-нибудь у меня получится отправить это сообщение)
+ 2
Шарик Тв, стоп, а тебе это вообще зачем? Зачем получать доступ к файлу, который вообще в другом месте? Можно просто залить на хостинг свой и спокойно получать доступ
+ 1
Я не знаю js к сожалению. Писать по английскому не умеешь? Англоязычных здесь больше.
This guy asks how to get the text from a txt file using it's link with js
+ 1
Just а User, Вроде ваш вариант может подойти, но у меня выходит ошибка. Почитав, узнал что нужно добавить в заголовок что-то вроде:
response.addHeader("Access-Control-Allow-Origin", "*");
Но я не особо понимаю куда именно. Может вы подскажете как решить проблему?
https://code.sololearn.com/WcLQGFA4EKbN/?ref=app
+ 1
Just а User, Я плохо в этом разбираюсь. Не знаю, получится ли со своим хостингом, да и опыта в установки хоста нет. (Потому и посчитал "Google диск" более удачным выбором)
Ну... Думаю тогда попробую с хостингом.
Если знакомы с хостингами, можете что порекомендовать?
+ 1
Just а User, Спасибо за помощь, постараюсь разобраться
+ 1
google диск вроде защищен от копирования прямых ссылок на файлы , поэтому напрямую (AJAXом) это вряд ли получится сделать
0
Какой именно файл? Попробуй открыть его в другом окне. Текст файла в body, а там уже дело техники)
0
как вариант
0
Ilias Да, я достаточно плохо его знаю. Спасибо за перевод!
0
Miroslav Snigur, Мне нужно загрузить txt (ну, или другой подобного формата) файл к примеру на Google диск, и потом по ссылке получить его содержимое.