Originariamente inviato da eloderma
xml mi parte dal secondo nodo
ispirandomi ad aluni post ho creato una slide di immagini basandomi su un file xml.
il problema è che mi parte dal secondo nodo, dove sbaglio?
actionscript:
leggi = function () {
nuovo = new XML();
nuovo.ignoreWhite = true;
nuovo.load("./img/img.xml");
nuovo.onLoad = function(success) {
if (success) {
tot = this.childNodes.length;
etichetta1.text = this.childNodes[i].attributes.descrizione;
box1.loadMovie("./img/"+this.childNodes[i].attributes.photo);
etichetta2.text = this.childNodes[i+1].attributes.descrizione;
box2.loadMovie("./img/"+this.childNodes[i+1].attributes.photo);
etichetta3.text = this.childNodes[i+2].attributes.descrizione;
box3.loadMovie("./img/"+this.childNodes[i+2].attributes.photo);
etichetta4.text = this.childNodes[i+3].attributes.descrizione;
box4.loadMovie("./img/"+this.childNodes[i+3].attributes.photo);
trace(i);
} else {
trace("errore di lettura");
}
};
};
xml:
<foto photo="1.jpg" descrizione="primafoto" pag=""></foto>
<foto photo="2.jpg" descrizione="secondafoto" pag=""></foto>
<foto photo="3.jpg" descrizione="terzafoto" pag=""></foto>
<foto photo="4.jpg" descrizione="quartafoto" pag=""></foto>
<foto photo="5.jpg" descrizione="quintafoto" pag=""></foto>
<foto photo="6.jpg" descrizione="sestafoto" pag=""></foto>
<foto photo="7.jpg" descrizione="settimafoto" pag=""></foto>