Парсинг другой страницы
Здравствуйте. Я только начал изучать ДЖС, пишу скрипт, нужно спарсить другую страницу на том же домене. Как это можно сделать? Как получить разметку? Не мало уже искал по этому, ничего не нахожу...
|
var xmlhttp = new XMLHttpRequest(); xmlhttp.open('GET', '/page.html', true); xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4){ //запрос файла выполнен if(xmlhttp.status == 200){ //запос успешен var div = document.createElement('div'); div.innerHTML = xmlhttp.responseText; //парсим html, существует DOMParser специально для этого, но кроссбраузерность... //делаем что-то с результатом }else{ console.log('Ошибка загрузки файла: ' + xmlhttp.statusText); } } } xmlhttp.send(null); |
Спасибо за такой быстрый ответ! Получилось! А как с этого обработчика событий вывести переменною в глобал? Или как вернуть "деланье с результатом", что бы было видно в глобале?
|
Придумал свой велосипед, ладно) большое спасибо за помощь, благодарен!))
|
Часовой пояс GMT +3, время: 14:04. |