質問

JavaScriptを使用してWebページ全体をプリロードして、そのページをユーザーのブラウザにキャッシュするにはどうすればよいですか?

JSで画像をプリロードする方法は知っていますが、ページ全体をプリロードしたいです。

ユースケース:私のウェブサイトには、他の多くのコンテンツ(画像、CSS、JS)を含むGoogleマップページがあり、キャッシュされていないブラウザーからロードするのに長い時間(約10秒)かかります。

これは私のホームページのサブページであり、ユーザーは通常このページにアクセスします。だから、私がしたいことは、ページ全体にロードされたコンテンツ(画像、JS)のすべてを可能な限りプリロードして、ユーザーのブラウザにキャッシュされるようにして、そのページに来たときにもっと速くロードされるようにすることです。キャッシュされたブラウザからページをロードすると、時間は約10秒から2秒に短縮されます。

ご協力ありがとうございます。

役に立ちましたか?

解決

メインページに非表示または非常に小さい<iframe src="second_page.html">を作成します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top