secondo me basta fare omce ho detto io.. ho trovato questo codice suò web:
javascript:
Codice:
function na_preload_img()
{
var img_list = na_preload_img.arguments;
if (document.preloadlist == null)
document.preloadlist = new Array();
var top = document.preloadlist.length;
for (var i=0; i < img_list.length-1; i++) {
document.preloadlist[top+i] = new Image;
document.preloadlist[top+i].src = img_list[i+1];
}
}
e poi nell'html
Codice:
<BODY OnLoad="na_preload_img(false, 'immagine.jpg');">
Comunque anche come dice alemoppo funziona di sicuro: anche senza div, metti l'immagine infondo, le dai la classe .nascosta, e nei CSS scrivi:
.nascosta {
display: none
}