Question

Comment pouvez-vous précharger une page Web entière à l'aide de JavaScript afin de pouvoir la mettre en cache dans le navigateur de l'utilisateur?

Je sais comment précharger des images avec JS, mais ce que j'aimerais faire, c'est précharger toute la page.

Cas d'utilisation: sur mon site Web, ma page Google Maps contient de nombreux autres contenus (images, css, JS) et le chargement du navigateur à partir d'un navigateur non mis en cache prend environ 10 secondes. / p>

C'est une sous-page de ma page d'accueil et les utilisateurs visitent généralement cette page. Donc, ce que je veux faire, c'est précharger la page entière avec tout le contenu chargé (images, JS) autant que possible, de manière à ce qu'il soit mis en cache dans le navigateur de l'utilisateur afin qu'il soit chargé plus rapidement. Le chargement de la page à partir d’un navigateur en cache réduit le temps d’environ 10 secondes à 2 secondes.

Merci d'avance pour votre aide.

Était-ce utile?

La solution

Créez un invisible ou très petit <iframe src="second_page.html"> sur la page principale.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top