euh, en fait j'ai un souci, il ne veut aps charger...
J'ai créer un fichier xml contenant les noms des autres fichiers XML à charger :
(ListeFR.txt) > j'ai mis l'extension txt et non xml car c plus facile à ouvrir par n'importe ki !
<main>
<news>
<Menu0 value="Menu0" />
<Menu1 value="Menu1" />
<Menu2 value="Menu2" />
<Menu3 value="Menu3" />
<Menu4 value="Menu4" />
<Menu5 value="Menu5" />
<Menu6 value="Menu6" />
<Menu7 value="Menu7" />
<Menu8 value="Menu8" />
<Menu9 value="Menu9" />
</news>
</main>
je les appelles comme ça dans le flash, (il y a donc 10 champs pour recevoir disctinctement les différents noms, à noter kan meme que c 10, et c tout, ni plus ni moins, donc...)
myXMLMenu = new XML();myXMLMenu.ignoreWhite = true;myXMLMenu.load("XMLFR/ListeFR.txt");
myXMLMenu.onLoad = function(flag) {
if (flag) {
i = 0;
x = myXMLMenu.firstChild;
MenuTitre0.text = (x.childNodes[i].childNodes[0].attributes.value+".txt");
MenuTitre1.text = (x.childNodes[i].childNodes[1].attributes.value+".txt");
MenuTitre2.text = (x.childNodes[i].childNodes[2].attributes.value+".txt");
MenuTitre3.text = (x.childNodes[i].childNodes[3].attributes.value+".txt");
MenuTitre4.text = (x.childNodes[i].childNodes[4].attributes.value+".txt");
MenuTitre5.text = (x.childNodes[i].childNodes[5].attributes.value+".txt");
MenuTitre6.text = (x.childNodes[i].childNodes[6].attributes.value+".txt");
MenuTitre7.text = (x.childNodes[i].childNodes[7].attributes.value+".txt");
MenuTitre8.text = (x.childNodes[i].childNodes[8].attributes.value+".txt");
MenuTitre9.text = (x.childNodes[i].childNodes[9].attributes.value+".txt");
i++;
}
}
donc le 1er champs dynamique nommé "MenuTitre0" affiche bien, "Menu0.txt".
Ensuite j'appelle donc ce fichier "Menu0.txt" de cette manière :
myXML0 = new XML();
myXML0.ignoreWhite = true;
myXML0.load("XMLFR/"+MenuTitre0.text);
myXML0.onLoad = function(flag) {
if (flag) {
i = 0; etc, etc...
il m'affiche alors ça :
Error opening URL "file:///C|/Alain%5Fok/TestNov08/VersionOK/XMLFR/-
"
Ca cloche où, je vois pas..., j'ai utiliser la meme technique pour afficher des couleurs dans des champs. Les différents contenus sont chargés et les couleurs sont bel et biena ffichées, et là pour un "chargement" de fichier, ça ne fonctionne pas...
