itatpc qué alegría leerte!
Pues te cuento que hice un script para un jueguito que necesita 8 imágenes y en su lugar, inicialmente, se cargan otras.
En realidad es el equivalente a poner una serie de imágenes "boca abajo", osea, de entrada se ve la misma imagen repetida. Al hacerles click hacen el quivalente a "darse la vuelta" y muestra una de las imágenes que, teóricamente, se han precargado. Pues nada, aunque deje la página cargarse media hora, siempre al dar click a las imágenes hay que esperar a que vengan desde el servidor.
Es el clásico juego de parejas ocultas, y vas destapando de dos en dos. Clickas en dos, se dan la vuelta (en apariencia, claro) y si no son iguales vuelve a mostrarse el supuesto dorso.
Teóricamente se precargan todas, pero no hay manera. Hay que esperar en cada click que las traiga del server.
¿Alguna idea de por qué no me funciona la precarga?
La precarga la hago mediante
Código PHP:
var imagenes = new Array()
for(n=0;n<lista.length;n++)
{
imagenes[n] = new Image
imagencilla = eval('"' + lista[n] + '.gif"')
imagenes[n].src = imagencilla
}