- Home
- Categorie
- Digital Marketing
- Grafica, Visual Design & UX
- caricare dati con LoadVars
-
caricare dati con LoadVars
salve a tutti
scrivendo il seguente codice ActionScript
var lvSend:LoadVars = new LoadVars();
var lvReceive:LoadVars = new LoadVars();
lvSend.num=3;
lvSend.sendAndLoad("http://localhost/a.asp",lvReceive,"POST");
lvReceive.onLoad = function(bProcess:Boolean):Void {
if (bProcess) {
trace("Byte Totali Ricevuti: " + this.getBytesTotal());
this.decode();
for (var prop in this) {
trace(prop + " -> " + this[prop]);
}
}
}riesco a caricare i valori che mi interessano.
mi servirebbe capire se è possibile ottenere una informazione circa il tempo di esecuzione del comando LoadVars (sendAndLoad) in millisecondi. se si come?poi ho notato una cosa... alla fine del ciclo for nel mio trace appare una strana scritta... vi rimetto l'output del trace nel ciclo for:
Byte Totali Ricevuti: 36
Valore3 -> 115
Valore2 -> 203
Valore1 -> 236
onLoad -> [type Function]cosa vuol dire quell' onload -> [type function]
grazie
ciao
-
Ciao,
la Classe LoadVars ti mette a disposizione getBytesTotal e puoi fare i calcoli con quel metodo, ma non sui tempi.type function significa che onLoad è una funzione
-
lo so che onLoad è una funzione, ma questo mi viene tornato dal ciclo for
lvReceive.onLoad = function(bProcess:Boolean):Void {
if (bProcess) {
trace("Byte Totali Ricevuti: " + this.getBytesTotal());
this.decode();
for (var prop in this) {
trace(prop + " -> " + this[prop]);
}
}
}perchè?
-
Eh si, ti fa un trace del type property.
Ma scusa ma che te ne frega di quel trace ? Quel trace non serve a niente.
-
ma a me serve non tanto il trace, quanto quello che mi torna dal server... devo discriminare i valori di ritorno e onLoad [type function] non è un valore che il server mi ha tornato!
-
lvReceive.onLoad = function(ok:Boolean):Void { if (ok) trace(bProcess); {
-
e bProcess cosa è?
-
bubbolo,
lo chiedi a me ??Lo script è il tuo, io avevo capito che lo script asp restituisce una variabile di nome bProcess.
-
adesso è tutto chiaro.