... ho gia' capito che nel tuo caso potresti anche aver capito ma ti senti incasinato ... facciamo cosi', vediamo se questo va
codice:
stop();
var myVars = new LoadVars();
myVars.path = this;
myVars.onLoad = function() {
for (i=0; i < 10; i++) {
this.path["tab"+i].name.text = this["name"+i] + " " + this["sname"+i];
this.path["tab"+i].role.text = this["role"+i];
this.path["tab"+i].numb.text = this["numb"+i];
var myTime = this["time"+i];
this.path["tab"+i].onRelease = function() {
_root.display.time.htmlText = myTime;
// questo perche' un this qui dentro
// risulterebbe associato al bottone
// e non al this di myVars ...
}
}
}
myVars.load("dbpass.php");
altro esempio, sempre per spiegare
codice:
myVars.onLoad = function() {
for (i=0; i < 10; i++) {
this.path["tab"+i].name.text = this["name"+i] + " " + this["sname"+i];
this.path["tab"+i].role.text = this["role"+i];
this.path["tab"+i].numb.text = this["numb"+i];
// posso anche assegnare ad una nuova var del bottone
this.path["tab"+i].time = this["time"+i];
this.path["tab"+i].onRelease = function() {
_root.display.time.htmlText = this.time;
// cosi' this sara' riferito a this.path["tab"+i]
// e non a myVars["time"] che non esiste ...
}
}
}