Bonjour,
Pour éclaircir mon code, j'essaie de déclarer dans un fichier "global.js" des variables qui reviennent dans plusieurs de mes scripts.
J'ai ceci dans l'en tête de mes pages webs :
Dans "monscript.js", je souhaite appeler des variables déclarées dans "global.js". Par exemple pour les accents, j'ai ceci dans "global.js" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <SCRIPT language="JavaScript" src="global.js"></SCRIPT> <SCRIPT language="JavaScript" src="monscript.js"></SCRIPT>
Et dans mes fonctions de "monscript.js", j'ai des alertes qui font appel à ces variables :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var aGrave = String.fromCharCode(224); // à var eAigu = String.fromCharCode(233); // é ...
Et ça ne fonctionne pas, 'eAigu' est indéfini quand je teste mes pages sous IE6. Bien sûr, quand je place la déclaration de la variable directement dans "monscript.js", ça passe, mais j'aimerais avoir une solution générique. Est-ce possible ? Merci pour tout conseil.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 alert("Test de code accentu"+eAigu+".");
Partager