Forums : Extensions

Aller à la discussion :  Plus récente Plus ancienne

# Elément StringBundle non trouvé

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.

# Re: Elément StringBundle non trouvé

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.

# Re: Elément StringBundle non trouvé

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.