¿Por que no es lo mismo esto?
this["caja_1"].onRelease = function() {clipfoto.loadMovie(objCarga["img_1"]);}
this["caja_2"].onRelease = function() {clipfoto.loadMovie(objCarga["img_2"]);}
¿que esto?
for (var i=1; i<=2; i++) {
this["caja_"+i].onRelease = function() {clipfoto.loadMovie(objCarga["img_"+i]);}
}
caja_1 y caja_2 son instancias de una pelicula y clipfoto muestra una foto al pinchar en ellas, objCarga son objetos que traigo de una consulta a una BD.
Con el FOR no me funciona, siempre muestra la última foto, la número 2, pinches en "caja_1" o "caja_2" (
y si son 50 pués mostrará siempre la 50 ). Algún error de concepto quizás... no se si se puede hacer así al utilizar function().