Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2016, 15:23   #1
crom
Пользователь
 
Регистрация: 29.07.2013
Сообщений: 19
По умолчанию Получить текст страницы/body в расширении Chrome

Привет друзья. Нуждаюсь в вашей помощи.

Пишу расширение для хрома для отслеживания скидок на странице моего любимого магазина.
Но столкнулся с проблемой что никак не могу получить текст страницы для её последующего анализа.

На данный момент имею следующий код:

chrome.browserAction.onClicked.addL istener(function(tab) {
//var action_url = "javascript:window.print();";
//chrome.tabs.update(tab.id, {url: action_url});
setInterval(function (){

chrome.tabs.getSelected(null,functi on(tab) {
//alert(tab.url);
var url
var domain
var xhr = new XMLHttpRequest();

url = tab.url
domain = url.substr(0,26)
alert(domain);
alert(url);
//!!



//!!

if (domain == 'mysite')
{
alert("That's it!");
// 2. Конфигурируем его: GET-запрос на URL 'phones.json'
xhr.open('GET', url, false);

// 3. Отсылаем запрос
xhr.send();

// 4. Если код ответа сервера не 200, то это ошибка
if (xhr.status != 200) {
// обработать ошибку
alert( xhr.status + ': ' + xhr.statusText ); // пример вывода: 404: Not Found
} else {
// вывести результат
alert( xhr.responseText ); // responseText -- текст ответа.

}

}


});
}, 5000)

});

но к сожалению в ResponseText получаю не всю страницу а только какую то странную её часть.
Может ли кто помочь готовым примером или советом как это можно реализовать?
crom вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Парсинг страницы в Chrome Shouldercannon JavaScript, Ajax 6 26.01.2016 09:49
Как получить текст HTML страницы с компонента Chromium браузер Skail Общие вопросы Delphi 6 04.12.2013 19:01
получить текст со страницы из Opera -mammon- Общие вопросы Delphi 0 11.01.2012 13:00
body не растягивается на всю длину страницы Иванна HTML и CSS 2 03.02.2011 10:26
как получить текст HTML страницы пауэрлифтинг Работа с сетью в Delphi 4 16.03.2010 13:42