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

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

№127-11-2008 01:34:13

Buga
Участник
 
Группа: Members
Зарегистрирован: 27-11-2008
Сообщений: 2
UA: Firefox 3.0

JS. Получить загружаемый документ в неактивной вкладке

Доброго времени суток Уважаемые.
Хотелось бы узнать у вас ответ на такой вопрос.

В Фаерфоксе открыты 2 таба. В первом загружается какая-нибудь страница. Мой активный таб - 2й. Как определить что окончательно загрузился 1й таб? При том, что window._content.document указывает на документ относящийся к 2му табу, т.к. он активный. Ниже приведён код

Устанавливаю слушателя на событие загрузки страницы
window.addEventListener("load", function () {gBrowser.addEventListener("load", PSStart, true);}, false);

Собственно сам слушатель
function PSStart(e)
{   
    //такое условие однозначно идентифицирует окончание загрузки страницы,
    //но, к сожалению, срабатывает только для активного таба
    if("tab-icon-image" == e.originalTarget.className)
    {
        //и вот здесь, очень хотелось бы получить именно документ с загруженного таба, а не с активного
    obj.processPage( window._content.document, window._content, window._content.document.location.href );
    }
}

С нетерпением жду ответа :)

Отредактировано Buga (27-11-2008 01:34:50)

Отсутствует

 

№227-11-2008 08:00:42

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Iceweasel 3.0

Re: JS. Получить загружаемый документ в неактивной вкладке

http://forum.mozilla-russia.org/viewtopic.php?id=27693
http://forum.mozilla-russia.org/viewtopic.php?id=28025

Отсутствует

 

№328-11-2008 00:35:55

Buga
Участник
 
Группа: Members
Зарегистрирован: 27-11-2008
Сообщений: 2
UA: Firefox 3.0

Re: JS. Получить загружаемый документ в неактивной вкладке

Спасибо, помогло(первая ссылка). :)

Отсутствует

 

Board footer

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