@mrSun

Вывод содержимого div в chrome.browserAction.setBadgeText?

Пытаюсь вытащить содржимое div из одноклассников, чтобы отобразить кол-во сообщений в расширении,это участок background.js:
xhr = new XMLHttpRequest ();
    xhr.open("GET","http://ok.ru/",true);
    xhr.send(null);
    xhr.onreadystatechange = function () {
        if (xhr.readyState ==4) {
            if (xhr.responseText) {

                chrome.browserAction.setIcon({path: "icon.png"});
                chrome.browserAction.setBadgeText({ text:''});
                chrome.browserAction.setBadgeBackgroundColor ({color: '#B3FDB1'});

                var data = xhr.responseText;
                var new_mbox = $('#counter_ToolbarDiscussions',data);
                var new_message = new_mbox.children('.counterText').text();
                if (new_message !== "")
                    chrome.browserAction.setBadgeText ({ text: new_message.text()});
            }
            else {
                chrome.browserAction.setIcon({path: "lock-icon.png"});
                chrome.browserAction.setBadgeText({ text:'?'});
                chrome.browserAction.setBadgeBackgroundColor ({color: '#B3FDB1'});
            }
        }
    }


Вывод не происходит, подскажите пожалуйста где ошибка.
  • Вопрос задан
  • 2776 просмотров
Пригласить эксперта
Ответы на вопрос 1
twixoff
@twixoff
Что-нибудь получается вообще в иконку написать?
Может быть у вас просто не приходит ответ от одноклассников.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы