salut, voilà, j'ai un fichier xml qui ressemble à ça :
<main>
<news>
<title1 value="Donnée 1" />
<title2 value="Donnée 2" />
<title3 value="Donnée 3 qdkljqmslkd sqd" />
</news>
<news>
<title1 value="Donnée 1b" />
<title2 value="Donnée 2b" />
<title3 value="Donnée 3b qdkljqmslkd sqds lkjqmsdklj mlkjqsm dkf" />
</news>
</main>
et un fichier fla avec des champs.
Au démarrage j'ai mis ça :
myXML = new XML();myXML.ignoreWhite = true;myXML.load("Fichier.xml");myXML.onLoad = function(flag) {
if (flag) {
i = 0; x = myXML.firstChild;
while (x.childNodes[i] != undefined) {
A01.htmlText = ("info numéro "+(i+1));
A02.htmlText = ("<b><font color='#7f3c00'>"+x.childNodes[i].childNodes[0].attributes.value+"</font></b>");
A03.htmlText = (x.childNodes[i].childNodes[1].attributes.value);
A04.htmlText = (x.childNodes[i].childNodes[2].attributes.value);
i++;
}
A00.text = (i+" news trouvées");
}
};
et ça affiche le fichier xml... mais uniquement la dernière news.
Je n'arrive aps à faire en sorte qu'en appuyant sur un bouton on passe à la news précédente, et/suivante... il doit y avoir une sorte de i++ et i-- à utiliser mais comment et où j'en sais rien.
Quelqu'un pourrait m'aider?
(un peu dans le genre des news sur la page d'accueil de hotmail, dans le principe en fait...)
Merci