Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/02/2012, 13:29
luis_cuvi
 
Fecha de Ingreso: abril-2005
Ubicación: Barcelona
Mensajes: 101
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Comiéndome la cabeza con función relativamente fácil

Lo pongo algo más fácil. Igualmente, me funciona si i = 1 pero cuando i = 2 se me para la función cuando analiza si la imagen ha cargado:
Alguna idea?

Código:
for(var i = 1; i<5; i++){
	var imgAct = false;
	almimg(imgAct,i);
}
function almimg(imgAct,n){
	if(imgAct == false){
		var imgAct = 1;
	}
	imgNew = new Image;
	imgNew.src = SECCIONES.NOMBRE[n]+"/"+SECCIONES.NOMBRE[n]+imgAct+".png";
	imgNew.onload = function(){
		SECCIONES.CANT[n] = imgAct;
		alert(SECCIONES.CANT[n]);
		imgAct++;
		almimg(imgAct,n);
	}
}