Foros del Web » Creando para Internet » Flash y Actionscript »

SendAndLoad.. sacar las variables de la funcion onload().. ayuda urgente..

Estas en el tema de SendAndLoad.. sacar las variables de la funcion onload().. ayuda urgente.. en el foro de Flash y Actionscript en Foros del Web. hola estoy haciendo algo.. y necesito saber como sacar las primeras variables que se cargan del archivo "videos.pwd" Código: carga = new LoadVars(); carga.load("videos.pwd"); carga.onLoad ...
  #1 (permalink)  
Antiguo 09/07/2004, 10:48
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
SendAndLoad.. sacar las variables de la funcion onload().. ayuda urgente..

hola estoy haciendo algo.. y necesito saber como sacar las primeras variables que se cargan del archivo "videos.pwd"

Código:
carga = new LoadVars();
carga.load("videos.pwd");
carga.onLoad = function() {
	usuario = this.Usuario;
	codigomedia = this.CodigoMedia;
	contrasena= this.Contrasena;
	}
	Busquedavid = new LoadVars();
	 Busquedavid.Usuario = usuario;
	 Busquedavid.CodigoMedia=codigomedia;
	 Busquedavid.Contrasena=contrasena;
	 Busquedavid.sendAndLoad("http://www.cafetravelcenter.com/autenticamedia.php",Busquedavid,"POST");
	 Busquedavid.onLoad = function(ok) {  
					videos=this.resultado;
             };  
video.setMedia("http://www.cafetravelcenter.com/"+videos, "FLV");
como se ve en el sendandload que llama "Carga", resultan unas variables que uso en el siguiente sendandload que llama "Busquedavid", pero cuando las deseo usar alli me dice que estan indefinidas"undefined", com hago para que las sacar las varibles de esa funcion.. onload, lo mismo me pasa en segundo sendandload "Busquedavid", con la variable this.resultado. que se pasa a videos.. cuando deseo aplicarla abajo.. videos sale como undefined.. que como lo puedo hacer... gracias por sus respuestas..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
  #2 (permalink)  
Antiguo 09/07/2004, 11:43
Avatar de ¬...  
Fecha de Ingreso: noviembre-2003
Ubicación: Guatemala
Mensajes: 742
Antigüedad: 20 años, 5 meses
Puntos: 4
la funcion carga se ejecuta antes de otra que tengas de lectura, entonces dale un tiempito a que carge y despues llama la variable, proba esto:
Código:
carga = new LoadVars();
carga.load("videos.pwd");
carga.onLoad = function(success) {
	if(success){
	usuario = this.Usuario;
	codigomedia = this.CodigoMedia;
	contrasena= this.Contrasena;
	}
}
this.onMouseDown=function(){
	trace(usuario);
}
con 4 frames que le des de pormedio, es decir, cargas en el frame1 y lees en el frame 5 eso sera suficiente tiempo para que cargue tenga la variable lista para ser usada:
en el frame1:
Código:
carga = new LoadVars();
carga.load("videos.pwd");
carga.onLoad = function(success) {
	if(success){
	usuario = this.Usuario;
	codigomedia = this.CodigoMedia;
	contrasena= this.Contrasena;
	gotoAndPlay(2);
	}
}
en el frame5:
Código:
stop();
trace(usuario);
__________________
'_'

...
  #3 (permalink)  
Antiguo 09/07/2004, 11:51
Avatar de GeoAvila
Colaborador
 
Fecha de Ingreso: diciembre-2003
Ubicación: Antigua Guatemala
Mensajes: 4.032
Antigüedad: 20 años, 4 meses
Puntos: 53
Gracias pedro.. de eso me estaba percatando.. que habia que darle un tiempo para que cargaran las varibles per no sabia como darle ese tiempo y espere mejor la repuesta de este mensaje... y como vi que estabas en los foros espera que que la respondieras... gracias.. me sirvio de mucho..
__________________
* Antes de preguntar lee las FAQ, y por favor no hagas preguntas en las FAQ
Sitio http://www.geoavila.com twitter: @GeoAvila
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:31.