Buenas, hice un código para hacer una galería de imágenes thumb que al pinchar se abriesen en grande, en una ventana javascript.
La forma en que lo hice es un poco pesada, y la repito para cada foto que cargo, así que traté de concentrarlo:
for (j=1;j<=5;j++){
if (this ["foto"+j] != "N/A") {
fotogrande=this["foto"+j];
fotoenana=this["foto"+j+"b"];
_root.anclaDetalles.mc_detalles1["ancla"+j].loadMovie("fotografias/small/"+ fotoenana,getNextHighestDepth());
_root.anclaDetalles.mc_detalles1["foto"+j].onRelease=function(){
getURL("javascript:NewWindow=window.open('fotograf ias/" + fotogrande +"','Fotografia'"));
}
}
Me funciona todo salvo el onRelease, que me abre siempre la misma imagen en la ventana, la ultima del bucle for, porque va machacando la variable con el ultimo valor. ¿Cómo podría abrir las imagenes correspondientes, o guardarlas en variables distintas?
GRACIAS