Bonjour,
Le problème me parait simple mais ça fait deux heures que je bloque... j'en peux plus !
J'aimerais tout simplement récupérer une variable locale : Voici mon code :
Chemin = new Array();
Titre = new Array();
no_1 = 0;
nb_art = 0;
NB = this;
Pfd = 50;
var myXML = new XML();
myXML.ignoreWhite = true;
myXML.onLoad = function(flag) {
i = 0;
x = myXML.firstChild;
while (x.childNodes[i] != undefined && i<20) {
Chemin[i] = '"' + x.childNodes[i].childNodes[0].attributes.value +'"';
i++;
var tousChemins:String = "["+(Chemin)+"]";
}
}
trace ("Externe : " + tousChemin);
myXML.load("../xml.xml");
//Sortie
//Externe : undefined
Flash me renvoie : "Externe : undefined"
Comment puis-je faire pour récupérer cette variable?
PS Si je mets trace ("Interne: " + tousChemin); à l'intérieur dela fonction, Flash me renvoie la chaine que je souhaite...
Merci d'avance pour votre aide ?