Forum Programmation.autre Firefox: mini-extension

Posté par  .
Étiquettes :
0
17
avr.
2009
Bonjour à tous,

J'ai besoin de faire une extension Firefox assez petite (donc, pas envie de sortir l'artillerie lourde genre extension complète) mais qui puisse appeler une application externe (donc exit greasemonkey, j'ai besoin du chrome).

La mort dans l'âme, je me suis dit que j'allais donc avoir à la sortir, l'artillerie lourde, jusqu'à ce que je trouve l'extension userChrome.js (http://mozilla.zeniko.ch/userchrome.js.html). Le truc, c'est que je n'arrive pas à mettre un événement "la page est chargée", le plus approchant (inféré à partir de solutions à des problèmes similaires):


var appC = document.getElementById('appcontent');

if(appC)

appC.addEventListener("load", function(event) { if(event.target.location) alert(event.target.location); }, true);


n'étant appelé qu'une fois la page TOTALEMENT chargée (c'est à dire avec les CSS externes, les images), alors que j'aimerais avoir un événement sur "l'arbre DOM est construit".

Un bilingue en XUL aurait-il une petite suggestion ? :)
  • # Event DOMContentLoaded

    Posté par  . Évalué à 3.

    Bonjour,

    Sinon tu peux voir du coté de l'événement "DOMContentLoaded" qui est lancé dès que l'arbre du document est chargé et avant que les autres éléments ne soient téléchargés.


    appC.addEventListener("DOMContentLoaded", function(event) { if(event.target.location) alert(event.target.location); }, true);

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.