Полезная информация

Общайтесь со знакомыми и друзьями в нашей группе в Контакте.

Разработка » Как получить отрендеренный контент страницы » 28-06-2010 18:03:02

про окна я понял. Сссылки почитал, но ответа на свой вопрос так и не нашол
есть код

Выделить код

Код:

window.addEventListener("load",function(){
    gBrowser.addEventListener("DOMContentLoaded", function(aEvent){SomeEvent(aEvent);}, false);    
},false);


function SomeEvent(aEvent)
{

}

Нужно получить контент страницы для которой вызвалась функция SomeEvent, я предполагал что он будет в aEvent но его там нет(

Разработка » Как получить отрендеренный контент страницы » 28-06-2010 14:53:05

нет, это было 2а разных вопроса. Пенрвый вопрос про AJAX я уже выяснил, остался второй как получить контент, тот который на обычной странице доступен в  window.document.body.innerText
При обращении из расширения к window.document.body.innerText там ничего нет

Разработка » Как получить отрендеренный контент страницы » 28-06-2010 10:56:15

неужели никто не сталкивался с необходимостью получить содержимое страницы при разработке расширения?

Разработка » Как получить отрендеренный контент страницы » 25-06-2010 11:16:27

C AJAX разобрался, спасибо. А что с получением контента страницы? gBrowser.contentDocument.body.textContent не  прокатывает. у contentDocument нет body

Разработка » Как получить отрендеренный контент страницы » 23-06-2010 18:42:14

luitzen пишет

Потрудитесь построить минимальный пример, пожалуйста .

Минимальный пример чего? яж написал код как я пробую, пробовал JQUERY подключать, всерн запрос не выполняется

Разработка » Как получить отрендеренный контент страницы » 23-06-2010 17:46:34

luitzen пишет

Можно.

Как?

пробую так
[code]
function getXmlHttp()
{
    var xmlhttp;
    try
    {
        xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    }
    catch (e)
    {
        try
        {
            xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (E)
        {
            xmlhttp = false;
        }
    }
    if (!xmlhttp && typeof XMLHttpRequest != 'undefined')
        xmlhttp = new XMLHttpRequest();

    return xmlhttp;
}

function sendRequest(url, query)
{

    var httpRequest = getXmlHttp();
    var timeout;

    if(query == null)
        httpRequest.open('GET', url, true);
    else
        httpRequest.open('POST', url, true);
   
    httpRequest.onreadystatechange = function(){
       

        if (httpRequest.readyState != 4)
            return;
       
        clearTimeout(timeout);
   
        alert("State: "+httpRequest.status);
        //if (httpRequest.status == 200)
       
            alert(httpRequest.responseTe

Разработка » Как получить отрендеренный контент страницы » 23-06-2010 16:14:39

почему не могу получить доступ к window.document.body.innerText?

Разработка » Как получить отрендеренный контент страницы » 22-06-2010 11:13:25

и еще вопрос, можно ли из плагина отправить AJAX запрос на сторонний сервер. необходимо передать информацию. пробую, не получается.

Разработка » Как получить отрендеренный контент страницы » 22-06-2010 10:34:14

или подскажите где можно почитать про обьект aEvent  корторый передается в SomeEvent(). документацию не получилось найти

Разработка » Как получить отрендеренный контент страницы » 22-06-2010 10:03:02

причем здесь картинка? нужно получить текст со страницы.

Разработка » Как получить отрендеренный контент страницы » 21-06-2010 19:10:18

есть код

Выделить код

Код:

window.addEventListener("load",function(){
    gBrowser.addEventListener("DOMContentLoaded", function(aEvent){SomeEvent(aEvent);}, false);    
},false);


function SomeEvent(aEvent)
{

}

Вопрос: как в функции  SomeEvent получить отренедеренный контент страницы, тоесть без html тегов и с уже выполненным JS.
Спасибо.

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]