Отслеживание события загрузки страницы в выбранной вкладке на боковой панели Firefox - PullRequest
1 голос
/ 29 октября 2008

Я хочу иметь возможность запускать функцию в моем js-файле боковой панели firefox, когда выбранная вкладка в главном окне содержимого перезагружается или изменяется. Таким образом, боковая панель может меняться в зависимости от сайта, на который смотрит пользователь.

Кто-нибудь может указать мне правильное направление?

Ответы [ 2 ]

2 голосов
/ 19 ноября 2008

Мое решение украдено откуда-то, но не могу вспомнить, где:

//add the load eventListener to the window object
window.addEventListener("load", function() { functioname.init(); }, true);


var functionname =  { 
    //add the listener for the document load event
init: function() {
    var appcontent = document.getElementById("appcontent");   // browser
    if(appcontent)
        appcontent.addEventListener("DOMContentLoaded", functionname.onPageLoad, false);
    },
    //function called on document load
    onPageLoad: function(aEvent) {
        if(aEvent.originalTarget.nodeName == "#document"){
        }
     }
}
0 голосов
/ 15 марта 2009
...