Domanda

In che modo è possibile precaricare un'intera pagina Web utilizzando JavaScript in modo da poter memorizzare tale pagina nella cache degli utenti?

So precaricare le immagini con JS ma quello che vorrei fare è precaricare l'intera pagina.

Caso d'uso: sul mio sito web ho una pagina di google maps con molti altri contenuti (immagini, css, JS) e il caricamento da un browser non memorizzato nella cache richiede molto tempo (circa 10 secondi).

/ p>

È una pagina secondaria della mia home page e gli utenti in genere visitano questa pagina. Quindi quello che voglio fare è precaricare l'intera pagina con tutto il contenuto caricato (immagini, JS) il più possibile in modo che sia memorizzato nella cache del browser degli utenti in modo che quando arrivano a quella pagina - si carichi molto più velocemente. Il caricamento della pagina da un browser memorizzato nella cache riduce i tempi da circa 10 secondi a 2 secondi.

Grazie in anticipo per qualsiasi aiuto.

È stato utile?

Soluzione

Crea un <iframe src="second_page.html"> invisibile o molto piccolo sulla pagina principale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top