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

accesibilidad del evento onLoad

Estas en el tema de accesibilidad del evento onLoad en el foro de Flash y Actionscript en Foros del Web. Hola, quisiera saber como puedo hacer que una variable que se crea dentro de un evento onLoad, sea accesible fuera del evento Ejemplo, yo tengo ...
  #1 (permalink)  
Antiguo 02/08/2005, 13:07
 
Fecha de Ingreso: octubre-2004
Ubicación: En algún lugar de la República Oriental del Uruguay
Mensajes: 366
Antigüedad: 19 años, 5 meses
Puntos: 0
accesibilidad del evento onLoad

Hola, quisiera saber como puedo hacer que una variable que se crea dentro de un evento onLoad, sea accesible fuera del evento

Ejemplo, yo tengo el siguiente script:

Código:
var a = new LoadVars();
a.load("photos.php");
a.onLoad = function() {
	var pic_arr = new Array();
	for (i = 0; i < 5; i++){
	pic_arr.push(eval("this.pic" add i));
	}//yo quiero que el array pic_arr pueda ser usado fuera de el onLoad
	
};
gracias

ratamaster

Última edición por ratamaster; 02/08/2005 a las 13:41
  #2 (permalink)  
Antiguo 02/08/2005, 16:51
Avatar de TMeister
Crazy Coder
 
Fecha de Ingreso: enero-2002
Ubicación: En la Oficina
Mensajes: 2.880
Antigüedad: 22 años, 3 meses
Puntos: 193
Código:
var a = new LoadVars();
a.load("photos.php");
a.onLoad = function() {
	pic_arr = new Array();
	for (i = 0; i < 5; i++){
	pic_arr.push(eval("this.pic" add i));
	}//yo quiero que el array pic_arr pueda ser usado fuera de el onLoad
	
};
Si utilizas var antes de declarar una variable dentro de una funcion, esta variable estara disponible solo dentro dicha funcion
  #3 (permalink)  
Antiguo 03/08/2005, 06:12
 
Fecha de Ingreso: octubre-2004
Ubicación: En algún lugar de la República Oriental del Uruguay
Mensajes: 366
Antigüedad: 19 años, 5 meses
Puntos: 0
muchas gracias por al respuesta
__________________
ratamaster
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 18:13.