Cita:
Iniciado por PeterTheWall Ok! Gracias! finalmente lo he metido todo dentro de un afunción JS. Así no hay nada a nivel global. Pero ojo, FF (y no sé si otros navegadores ) no reconoce los objetos!! Como un IMAGE, por ejemplo. Pero las variables, arrays, etc... sí que las reconoce. Así pues, las imagenes que tenia a nivel global las pongo locales en una única función. Y las variables y arrays, siguen estando a nivel global.
Ya lo dicen, hay que aprender a base de golpes!
Image() se declara con esa sintaxis, tal vez no lo hayas probado con la pareja de paréntesis, pero FF sí que lo reconoce, y todos los navegadores "normales".
El tema "complete" es para tratar con pinzas. Desde luego, onload habría que programarlo antes que asignar la url al atributo src, pero me ha pasado que aún con estas precauciones, no salta el evento refrescando las páginas, así que la opción "complete" me ha resultado más eficiente.
Saludos