3

外部にリンクされたJavascriptファイルを含むAJAXを介してコンテンツをロードする場合、またはjQuery.getScript()関数呼び出しを使用する場合、リンクされたJavascriptファイルにはキャッシュ無効化パラメーターが追加され、ブラウザーによるファイルのキャッシュが防止されます。

したがって、のようなものを書く代わりに、のようなものを書くので<script src="/js/foo.js"><script src="/js/foo.js?_=ts2477874287">スクリプトは毎回新しくロードされます。

これを無効にして、ロード時にファイルをキャッシュする方法はありますか?

4

1 に答える 1

3

getScriptについてはわかりませんが、パラメータマップcacheで設定できるパラメータです。.ajax()スクリプトの場合、デフォルトではfalseですが、trueに切り替えることができます。falseの場合、キャッシュを無効にするクエリ文字列は追加されません。

[コメントごとに更新]

于 2011-10-04T17:58:24.570 に答える