1. Мегаконкурс в апреле "Приведи друзей на codeby". Дарим деньги, подписку на журнал хакер и выдаем статус "Paid Access". Подробнее ...

    Скрыть объявление

Парсинг страницы в chrome

Тема в разделе "Java", создана пользователем Shouldercannon, 23 янв 2016.

Наш партнер Genesis Hackspace
  1. Shouldercannon

    Shouldercannon Well-Known Member

    Регистрация:
    25 май 2010
    Сообщения:
    127
    Симпатии:
    0
    Хочу из полученного исходного кода страницы получить блок с данными о видео <div class='video-content'>, но не выходит.
    Код (Javascript):
    function GetURL() {
    chrome.tabs.query({active: true, currentWindow: true}, function (tabs) {
    var url = tabs[0].url;

    xhr = new XMLHttpRequest();
    xhr.open("GET", url, true);
    xhr.send(null);
    xhr.onreadystatechange = function() {
    if (xhr.readyState == 4)
    {
    if (xhr.responseText)
    {
    var data = xhr.responseText; // Исходный код страницы
    //var videoblock = $('<div class=\'video-content\'>', data).html(); // Экранируем ' - \'
    var videoblock = $('<div class="video-content">', data);
    }
    }
    }
    });
    };
    Ошибка в самой выборке, но как её исправить не знаю.
     

    Вложения:

    • Парсинг страницы в chrome
      js.png
      Размер файла:
      114,6 КБ
      Просмотров:
      2
  2. garrick

    garrick Well-Known Member
    Lotus team

    Регистрация:
    26 окт 2009
    Сообщения:
    794
    Симпатии:
    55
Загрузка...

Поделиться этой страницей