Envoyé par : R@p@ce15
Date : 02/10/2007 17:04
Bonjour à tous,
Je cherche à internationaliser une extension et je n'arrive pas à récupérer les propriétés définie dans mon monext.properties
J'ai mis mon js.properties dans mon dossier locale (idem que mon dtd), défini mon stringbundle dans mon overlay comme ceci
<stringbundleset id="InternatJs"> <stringbundle id="Chaines" src ="chrome://monext/locale/monext.properties"/> </stringbundleset> <script type="application/x-javascript" src="chrome://mklink/content/mklinkMailCompOverlay.js"/>
Je fais un test dans mon script,
var elem = "Chaines"; if(!document.getElementById(elem)){ alert("objet non trouvé"); }else{ alert("objet |"+ elem +"| trouvé"); }
Et là il me dit qu'il ne trouve pas l'objet....
Si quelqu'un a une solution.... Par avance merci.
Envoyé par : Paul Rouget
Date : 02/10/2007 17:49
tu fais bien ton getElementById après le chargement complet de la page ? Vérifie en appelant ta fonction de test à partir d'un bouton.
Envoyé par : R@p@ce15
Date : 02/10/2007 21:29
Mon test est appelé depuis un bouton...
Il fonctionne sur des éléments définis plus bas dans mon overlay, mais pas sur le stringbundle défini presque au début.
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.