Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Rafraichissement de la page

Envoyé par : guillaume

Date : 22/03/2007 16:31

Bonjour.

Je suis face à un petit problème : j'aimerais proposer 2 langues au sein de ma page Xul. J'ai pour cela écrit un script changeLangue(), manipulant via XPCOM les preferences utilisateurs.

Ce script se lance lors de l'appui sur un bouton.

Mon problème est : je lance l'appli, j'appuie sur le bouton : rien ne se passe. MAIS si je relance l'appli : le fait d'avoir changé de préferences a bien été sauvegardé, et l'affichage est donc dans l'autre langue.

Ma question est donc : comment forcer le rafraichissement de la fenêtre ? Existe il une méthode? "reload()" ?

Merci d'avance pour votre aide.

# Re: Rafraichissement de la page

Envoyé par : chris

Date : 22/03/2007 19:12

Essaye avec ça :

Components.classes["@mozilla.org/chrome/chrome-registry;1"].getService(Components.interfaces.nsIXULChromeRegistry).reloadChrome();

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.