4

如何使用 JavaScript 预加载整个网页,以便我可以将该页面缓存在用户浏览器中?

我知道如何用 JS 预加载图像,但我想做的是预加载整个页面。

用例:在我的网站上,我有一个包含许多其他内容(图像、css、JS)的谷歌地图页面,从非缓存浏览器加载需要很长时间(大约 10 秒)。

这是我主页的子页面,用户通常会访问此页面。所以我想要做的是尽可能多地用所有加载的内容(图像,JS)预加载整个页面,以便将其缓存在用户浏览器中,以便当他们来到该页面时 - 它加载得更快。从缓存的浏览器加载页面将时间从大约 10 秒缩短到 2 秒。

提前感谢您的帮助。

4

1 回答 1

8

<iframe src="second_page.html">在主页上创建一个不可见或非常小的。

于 2009-05-08T17:50:48.787 回答