Après plusieurs tentatives, j'ai trouvé une solution pour cela. Disons que nous avons un function
appelé pageLoaded
, qui est celui que nous voulons appeler lorsque le site a été totalement chargé. Maintenant, nous devons ajouter un écouteur d'événement à l'objet gBrowser
pour intercepter l'événement load
.
Voici le code:
function pageLoaded(){
alert("the page has been loaded")
}
gBrowser.addEventListener("load", pageLoaded, true);
Je recommande d'utiliser ajouter un écouteur d'événement au document d'extension avant de l'ajouter à la gBrowser. Le résultat serait quelque chose comme ceci:
window.addEventListener("load", function() {
gBrowser.addEventListener("load", pageLoaded, true);
}, false);
J'espère que cette solution sera utile pour quelqu'un.
Merci d'avoir lu.