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);
}
}