Vorrei che nella mia pagina le immagini (o almeno alcune in particolare) vengano caricate tutte assieme, o che la pagina non venga visualizzata fino a che non sono state caricate tutte.
come si fa?![]()
Vorrei che nella mia pagina le immagini (o almeno alcune in particolare) vengano caricate tutte assieme, o che la pagina non venga visualizzata fino a che non sono state caricate tutte.
come si fa?![]()
Fai una ricerca con parola chiave "preload".
:tongue:
Sayonara...
kami del tempo / raccogli i miei ricordi / vola distante.
Rinaldo - RexPlants
RexPlants il forum delle piante che mangiano
Ho visto un sistema semplice per implementare una forma di precaricamento per ogni pagina html.
Uno script posizionato nell'head crea un livello div centrato nello schermo contenente una tabella con il testo "attendere prego..." o qualunque altra cosa per informare dell'attesa.
Alla fine della pagina c'è un'altro script che imposta quel livello div come nascosto.
In questo modo non appena viene letto l'head appare quel div, ma non appena la pagina viene scaricata per intero il div scompare e con lui anche il messaggio.
Un metodo molto semplice che però non prevede i caricamenti delle immagini.
Esiste un metodo alternativo a questo che aspetti di aver caricato tutte le immagini prima di eliminare il messaggio di attesa?
nell'head della mia pagina ho inserito questo script:
ma non funziona e le immagini vengono caricate una per unacodice:function preload() { if (!document.images) return; var wl = new Array(); var arguments = preload.arguments; for (var i = 0; i < arguments.length; i++) { wl[i] = new Image(); wl[i].src = arguments[i]; } } preload('dmil.jpg', 'dsto.jpg', 'dsta.jpg', 'ddir.jpg', 'dart.jpg', 'dane.jpg', 'dlet.jpg')
E' possibile che non funzioni perchè le immagini sono state impostate come sfondo di cella tramite un foglio di stile?
Maxx_ale
un problema = una discussione
grazie
Veramente io avevo postato diverse domande ma i moderatori avranno pensato di riunirle tutte assieme per scomodità![]()
è quello che ho fatto, perchè il problema è fondamentalmente lo stesso
e con 3 discussioni (anche riunite) ancora non è chiaro l' obiettivo
vuoi un livello a coprire la pagina finchè le immagini non sono state tutte caricate?