Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# [Résolu] Problème avec removeEventListener

Envoyé par : The_Did

Date : 12/06/2007 10:44

Bonjour,

voila j'ai un problème avec un removeEventListener qui en fait pas ce j'attends

voici le code pour etre plus clair:

à la fin de mon code:

window.getBrowser().addEventListener('load', mpwgen.connexion, true);

dans la fonction connexion:

window.getBrowser().removeEventListener('load', mpwgen.connexion, true);

le probleme est que la fonction connexion se lance à chaque chargement de page alors que je voudrais qu'elle se charge juste au premier.

# Re: Problème avec removeEventListener

Envoyé par : thefab

Date : 12/06/2007 11:14

Si tu veux ajouter un gestionnaire d'évènements au chargement de Firefox c'est:

window.addEventListener('load', mpwgen.connexion, true);

qu'il faut faire.

# Re: Problème avec removeEventListener

Envoyé par : The_Did

Date : 12/06/2007 11:28

j'ai fait comme tu m'a dis mais sa ne change pas :

petite précision:

je redemarre firefox à la fin de mpwgen.connexion

avec

var appStartup = Components.interfaces.nsIAppStartup;

Components.classes["@mozilla.org/toolkit/app-startup;1"]
          .getService(appStartup)
          .quit(appStartup.eRestart | appStartup.eAttemptQuit);

bien sur je fait le remove avant mais sa crée une boucle et firefox redemarre et redemarre...

# Re: Problème avec removeEventListener

Envoyé par : The_Did

Date : 15/06/2007 14:06

C'est bon, tout marche, c'était juste une erreur de syntaxe

merci pour les réponse

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.