Envoyé par : The Maximax
Date : 16/08/2006 00:22
Bonjour,
Je n'ai actuellement jamais créé d'extension, mais au préalable j'aimerais savoir s'il est possible de récupérer le code source d'une page html consultée à l'aide d'une extension.
Je m'explique : j'aimerais avoir une extension qui scrute le code source des pages que je consulte, et qui, sous certaines conditions envoierais ce code source sous forme de POST vers une autre page.
Merci de votre aide.
Envoyé par : Paul Rouget
Date : 16/08/2006 19:28
Oui, c'est possible.
Envoyé par : The Maximax
Date : 16/08/2006 20:40
Quelle commande doit-on utiliser pour accéder au code source de la page voulue ?
Envoyé par : The Maximax
Date : 17/08/2006 12:52
OK. J'ai consulté aussi cette discussion : http://xulfr.org/forums/read.php?4,4623,(..)
Cependant, je ne sais pas dans quel fichier je doit mettre mon code.
J'ai lu le tuto de création d'extension : http://developer.mozilla.org/fr/docs/Con(..), mais il me semble que le code que je doit exécuter ne doit pas être mis dans un fichier .xul !
Mon code ressemblerait (pour le début) à :
var source = window._content.document;
dump(source.innerHTML);
Envoyé par : Paul Rouget
Date : 17/08/2006 18:01
Il faut que tu passes par un overlay qui permettra d'exécuter ton code au démarage de Firefox.
Envoyé par : jreeman
Date : 17/08/2006 19:03
Il faut que tu passes par un overlay qui permettra d'exécuter ton code au démarage de Firefox.
Ceci est expliqué avec plus de détail ici : http://kb.mozillazine.org/On_page_load...
Envoyé par : jreeman
Date : 17/08/2006 19:11
Au cas où tu veux gérer tous les évènements sur l'affichage d'une page, tu dois passer par l'interface nsIWebProgressListener comme expliquer ici : http://kb.mozillazine.org/Progress_listeners.
Envoyé par : The Maximax
Date : 17/08/2006 19:13
Merci, je vais voir ce que je peux faire.
Il n'est plus possible de poster des messages dans ce forum.
Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - Informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.