Comunidad de diseño web y desarrollo en internet online

wait for return

Citar            
MensajeEscrito el 22 Jun 2005 01:58 pm

Código :

function Tomar_Datos_Remotos(){
   var o_Reciever = new LoadVars();
   o_Reciever.onLoad = function(success){
      return(this.mi_resultado);
   }
   var o_Sender = new LoadVars();
   o_Sender.sendAndLoad(SendURL, o_Reciever, "POST");
}


a ver si se entiende mejor:
En la linea 4 hay un return(...), lo que quiero hacer es que la funcion "Tomar_Datos_Remotos()" tome el dato de la linea 4, el problema es que el return al estar dentro de la funcion "onLoad()" ya no esta en el scope de "Tomar_Datos_Remotos()" (o sea el return no funca ahi)

como hago para tomar ese dato (el de la linea 4)y poner el return(...) para la funcion "Tomar_Datos_Remotos()" lo tome?

Por mutante_mc

15 de clabLevel



Genero:Masculino  

Buenos Aires, Argentina

firefox
Citar            
MensajeEscrito el 22 Jun 2005 02:19 pm
Bienvenido a los foros mutante_mc :shock: !! XD

Prueba a ver si de esta manera te lo hace, porque con el return, seguro que no funciona....

Código :

var o_Reciever = new LoadVars();
o_Reciever.onLoad = function(success){
   Tomar_Datos_Remotos(this.mi_resultado);
}
var o_Sender = new LoadVars();
o_Sender.sendAndLoad(SendURL, o_Reciever, "POST");


function Tomar_Datos_Remotos(resul){
   trace(resul);
}


Deu!! ^^

Por Elecash

Claber

8126 de clabLevel

37 tutoriales
19 articulos
13 ejemplos

  Bastard Operators From Hell Desarrollador de GAIA Premio_Secretos Héroes

BarnaCity

clabbrowser
Citar            
MensajeEscrito el 22 Jun 2005 02:49 pm
OK, entiendo tu punto pero no me sirve por que:

Código :

variable_externa = Tomar_Datos_Remotos();


necesito el return para que "variable_externa" tomo el valor de "o_Reciever.mi_resultado".

pense en tu idea pero esta funcion tiene que devolver un valor que usa otra funcion con otro LoadVar que a su vez es llamdo por otra funcion con otro LoadVars... y asi dos niveles mas...
por que asi? por que mi sistema esta divido en clases y una clase instancia otra que instancia otra...

poco a poco me doy cuenta que los objetos en actionscript son una mentira mas grande que una casa :(

igualmente gracias por tu ayuda.

Saludos
Miguel Angel

Por mutante_mc

15 de clabLevel



Genero:Masculino  

Buenos Aires, Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.