Парсинг другой страницы
Здравствуйте. Я только начал изучать ДЖС, пишу скрипт, нужно спарсить другую страницу на том же домене. Как это можно сделать? Как получить разметку? Не мало уже искал по этому, ничего не нахожу...
|
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, время: 12:16. |