Показать сообщение отдельно
Старый 16.04.2017, 08:27   #2
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,853 пользователей)
Ответ: Загрузка данных с файла

Читай что такое Ajax. Там всё не так однозначно как может показаться на первый взгляд.

1) На жиквери
<script src="//code.jquery.com/jquery-1.12.4.min.js"></script>
<script>(function($){
  $.get('my-file.txt', function(data){
      console.log('А содержимое у файла такое: ' + data);
  });
})(window.jQuery);</script> 
2) Без жиквери
var xhr = new XMLHttpRequest();
xhr.open("GET""my-file.txt"true);
xhr.setRequestHeader("Content-Type""application/x-www-form-urlencoded");
xhr.onreadystatechange = function () {
  if (
xhr.readyState != || xhr.status != 200) return;
  
console.log('А содержимое файла такое: ' xhr.responseText);
};
xhr.send(); 
И да, работать будет только "на серваке", локальные html фалы, работающие автономно, не могут в аякс.

И в соседней теме ты рассуждаешь на тему хорошего тона с таким то уровнем познаний вебчика..
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо Randomize за это полезное сообщение:
mingw (16.04.2017), St_AnGer (16.04.2017)