Как в JS получить текст из файла по ссылке? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Как в JS получить текст из файла по ссылке?

Всем привет! Возможно ли при помощи JavaScript'a получить текст внутри не локального файла, по ссылке?

25th Oct 2018, 7:51 PM
Sasha Wolf
Sasha Wolf - avatar
13 Answers
+ 3
Через чистый JS, с файлом ты ничего не сделаешь, а вот через AJAX можно: https://ru.stackoverflow.com/questions/320008/Содержимое-txt-файла-передать-переменной-например-test-в-js
26th Oct 2018, 4:29 AM
renamed
renamed - avatar
+ 3
Шарик Тв, ничего сложного в этом нет. Просто регаешься на хостинге, свои файлы (обычно html, css, js) туда закачиваешь и готово. По выданной ссылке(или свою зарегать (крутые - платные)) Могу посоветовать хост - https://zzz.com.ua - когда станешь во всем хорошо разбираться, поймешь, какие у него большие возможности
26th Oct 2018, 4:32 PM
renamed
renamed - avatar
+ 3
Василий Теркин 111, я не уверен можно ли это считать прямой ссылкой, но пользуюсь таким способом: Вынимаю id из ссылки, что выдает google диск (цифры и буквы посередине) Подставляю id после… http://drive.google.com/uc?export=view&id= (Когда-нибудь у меня получится отправить это сообщение)
23rd Mar 2019, 5:05 PM
Sasha Wolf
Sasha Wolf - avatar
+ 2
Шарик Тв, стоп, а тебе это вообще зачем? Зачем получать доступ к файлу, который вообще в другом месте? Можно просто залить на хостинг свой и спокойно получать доступ
26th Oct 2018, 4:11 PM
renamed
renamed - avatar
+ 1
Я не знаю js к сожалению. Писать по английскому не умеешь? Англоязычных здесь больше. This guy asks how to get the text from a txt file using it's link with js
25th Oct 2018, 8:32 PM
Ilias
Ilias - avatar
+ 1
Just а User, Вроде ваш вариант может подойти, но у меня выходит ошибка. Почитав, узнал что нужно добавить в заголовок что-то вроде: response.addHeader("Access-Control-Allow-Origin", "*"); Но я не особо понимаю куда именно. Может вы подскажете как решить проблему? https://code.sololearn.com/WcLQGFA4EKbN/?ref=app
26th Oct 2018, 1:23 PM
Sasha Wolf
Sasha Wolf - avatar
+ 1
Just а User, Я плохо в этом разбираюсь. Не знаю, получится ли со своим хостингом, да и опыта в установки хоста нет. (Потому и посчитал "Google диск" более удачным выбором) Ну... Думаю тогда попробую с хостингом. Если знакомы с хостингами, можете что порекомендовать?
26th Oct 2018, 4:30 PM
Sasha Wolf
Sasha Wolf - avatar
+ 1
Just а User, Спасибо за помощь, постараюсь разобраться
26th Oct 2018, 4:41 PM
Sasha Wolf
Sasha Wolf - avatar
+ 1
google диск вроде защищен от копирования прямых ссылок на файлы , поэтому напрямую (AJAXом) это вряд ли получится сделать
23rd Mar 2019, 4:41 PM
Gleb Zheglov
Gleb Zheglov - avatar
0
Какой именно файл? Попробуй открыть его в другом окне. Текст файла в body, а там уже дело техники)
25th Oct 2018, 8:51 PM
Miroslav Snigur
Miroslav Snigur - avatar
0
как вариант
25th Oct 2018, 8:51 PM
Miroslav Snigur
Miroslav Snigur - avatar
0
Ilias Да, я достаточно плохо его знаю. Спасибо за перевод!
25th Oct 2018, 8:51 PM
Sasha Wolf
Sasha Wolf - avatar
0
Miroslav Snigur, Мне нужно загрузить txt (ну, или другой подобного формата) файл к примеру на Google диск, и потом по ссылке получить его содержимое.
25th Oct 2018, 9:06 PM
Sasha Wolf
Sasha Wolf - avatar