Salve a tutti..immagino di aprire un post su un argomento già ampiamente discusso..Il preload delle immagini di una pagina html di per se non è difficile. Il codice, molto semplice, si trova dappertutto in rete:
function preload() {
var ar = new Array();
var arguments = preload.arguments;
for (var i = 0; i < arguments.length; i++) {
ar[i] = new Image();
ar[i].src = arguments[i];
}
}
Nel mio caso tuttavia ho una pagina html con dieci immagini (in totale circa 700 Kb..un pò tanti..) e il browser non la apre finchè non ha effettuato il download di tutte le immagini in cache (ci impiega circa 2 secondi).
Vorrei chiedervi se è possibile visualizzare immediatamente la pagina con una sola immagine e fare eseguire in background al browser il preload delle altre.
Grazie

Rispondi quotando