Просмотр полной версии : Парсинг другой страницы
Здравствуйте. Я только начал изучать ДЖС, пишу скрипт, нужно спарсить другую страницу на том же домене. Как это можно сделать? Как получить разметку? Не мало уже искал по этому, ничего не нахожу...
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);
Спасибо за такой быстрый ответ! Получилось! А как с этого обработчика событий вывести переменною в глобал? Или как вернуть "деланье с результатом", что бы было видно в глобале?
Придумал свой велосипед, ладно) большое спасибо за помощь, благодарен!))
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot