0

iframeを含むページと、サーバー上にあるページ間を移動するメニューがあり、iframeにロードする必要があります。
すべてのページが大きなJavaScriptファイルを共有しているので、スクリプトをリロードせずに内部ページのコンテンツのみをリロードする方法があるかどうか、または「マスター」ページにスクリプトをロードして使用する方法があるかどうかを知りたいです。内側のページにあります。

ありがとう

4

1 に答える 1

0

サイズが心配で、同じファイルが繰り返しダウンロードされることを恐れている場合は、ブラウザにこのファイルをキャッシュさせるのが最善の方法です。実際、正しく実行している場合、jsファイルはすでにキャッシュされている必要があり、iframeのリロード時に再度ダウンロードされないようにする必要があります。(また、最新のブラウザーにはAppCacheを使用できます)。

キャッシングは難しい場合がありますが、このファイルの要求時に返されるHTTPヘッダーを確認し、必要に応じて調整することができます。 キャッシュ制御最大年齢、最初の友達の有効期限が切れます。

于 2012-09-19T22:49:16.837 に答える