0

上司から、サイトの新しいバージョンを作成するときに、ユーザーがサイトを再び機能させるにはCtrl+F5を押す必要があると不満があります。これはJavaScriptの問題のようです(JavaScriptを変更すると表示されます)。

何をすべきか?ユーザーがCtrl+F5を押しても、F5キーの機能を理解してほしくない。

4

1 に答える 1

4

スクリプト インクルードにバージョン管理フラグを追加する

<script src="myScript.js?v=2"></script>

そうすれば、スクリプトが変更されたときはいつでもバージョン コードを更新でき、ユーザーのキャッシュからファイルをロードしたくありません。

バージョン番号の代わりにサーバー側の言語を使用している場合は、ファイルのコンテンツのハッシュを取得して、ファイルが変更されるたびに自動的に更新されるようにすることができます。

于 2012-09-19T13:05:03.753 に答える