ホームページ >ウェブフロントエンド >htmlチュートリアル >js ファイルの後にパラメータを追加するのはなぜですか?これにより、ローカル js ファイルのキャッシュが自動的に更新されますか? _html/css_WEB-ITnose
<script type="text/javascript" src="http://xxx.com/v3.1.4/js/xxxx.min.js?d=201401201520"></script>
?d=201401201520 を追加しました。とても魔法のようです。
なぜ追加したのですか? d=201401201520 とても魔法です。
なぜそれを追加したのですか? d=201401201520 とても魔法です。
これはブラウザによって自動的に生成されません。
通常、このファイルの最終変更タイムスタンプを使用します。もちろん、他のランダムな文字列も使用できます。
もちろん、これは手動で変更されることはありません。
あなたのシステムにはこの機能が必要です。
たとえば、
php、java などのサーバーサイド言語を使用して、js の最終変更日を読み取り、
この f15b7fb65de71c852daa8328dfb681312cacc6d41bbb37262a98f745aa00fbf0これはブラウザによって自動的に生成されません
もちろん、これは手動で変更されることはありません。
あなたのシステムにはこの機能が必要です。
たとえば、
php、java などのサーバーサイド言語を使用して、js の最終変更日を読み取り、
この 5695f68283b69b6b2d495009a7c72bba2cacc6d41bbb37262a98f745aa00fbf0
使用する場合ブラウザが自動的に生成します。 document.write を使用して時間データを追加すると、次の数値が生成されますが、毎回 js ファイルをダウンロードする必要があり、トラフィックの無駄ですよね。コードはビルド中に生成されるはずですが、js ファイルへの変更が検出された場合でも、js の後ろの番号は変更されます。
もちろん、これは手動で変更されることはありません。
あなたのシステムにはこの機能が必要です。
たとえば、
php、java などのサーバーサイド言語を使用して、js の最終変更日を読み取り、
この 5695f68283b69b6b2d495009a7c72bba2cacc6d41bbb37262a98f745aa00fbf0
を使用しますphp、java などのサーバーサイド言語は、js の最終変更日
を読み取り、この