Может ли Javascript прочитать источник любой веб-страницы? - PullRequest
70 голосов
/ 25 марта 2009

Я работаю над очисткой экрана и хочу получить исходный код конкретной страницы.

Как этого добиться с помощью JavaScript? Пожалуйста, помогите мне.

Ответы [ 12 ]

0 голосов
/ 26 октября 2014

Вы можете использовать FileReader API , чтобы получить файл, и при выборе файла указать URL-адрес своей веб-страницы в поле выбора. Используйте этот код:

function readFile() {
    var f = document.getElementById("yourfileinput").files[0]; 
    if (f) {
      var r = new FileReader();
      r.onload = function(e) { 
        alert(r.result);
      }
      r.readAsText(f);
    } else { 
      alert("file could not be found")
    }
  }
}
0 голосов
/ 22 июня 2012

Вы можете сгенерировать XmlHttpRequest и запросить страницу, а затем использовать getResponseText () для получения содержимого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...