ブラウザが静的リソースをキャッシュしないようにするにはどうすればよいですか?この記事では、ブラウザが静的リソースをキャッシュしないようにするためのいくつかの方法を紹介します。必要な方は参考にしていただければ幸いです。
ブラウザのキャッシュを回避する必要があるのはなぜですか?
職場の多くのシナリオでは、ブラウザーのキャッシュを回避する必要があります。たとえば、CSS、JS、画像などに変更を加えて Web ページを更新しても、まったく効果がありません。 . キャッシュには理由があるからです。
したがって、js または css を頻繁に変更する必要がある場合は、ブラウジングがキャッシュされないようにする必要があります。
ブラウザのキャッシュが静的ファイルをキャッシュしないようにするにはどうすればよいですか?
ブラウザーのキャッシュを防ぐ方法を紹介します:
1. リクエストを行うときにキャッシュを無効にしたい場合は、リクエスト ヘッダーを設定します。 ##
Cache-Control: no-cache, no-store, must-revalidate
<link rel="stylesheet" type="text/css" href="../css/style.css?version=1.8.9"/> <script type="text/javascript" src="../js/jquery.min.js?version=1.7.2" ></script>
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"/>
// 方法一: document.write( " <script src='jquery.min.js?rnd= " + Math.random() + " '></s " + " cript> " ) // 方法二: var js = document.createElement( " script " ) js.src = " jquery.min.js " + Math.random() document.body.appendChild(js)
要約: 以上がこの記事の全内容です。皆さんの学習に役立つことを願っています。
以上がブラウザーによる静的ファイルのキャッシュを回避する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。