Webプロジェクトの開発中、CSSおよびJSファイルを引用した後、キャッシュの問題が発生することがよくありますが、この場合はアクセスすると変更されていません次の2つの2つの解決策:
1.ブラウザキャッシュを手動でクリアします
2。バージョン番号を追加します(layout.css?v = 1など)
ブラウザのキャッシュがブラウザが応答するのを待つ必要があるため、メソッド2はより速いと個人的に考えています。ただし、バージョン番号も毎回面倒なため、バージョン番号を自動的に追加する方法を見つける必要があります。
以下は、自分自身を収集する方法です。
方法1:JSを介してHTMLにバージョン番号を自動的に追加できます<スクリプトタイプ= text/javascript> document.write(<link roth = 'styleSheet' type = 'text/css' href = '/css/layout.css?v =+new date()。 >); </script>方法2:JSPページの場合、Javaコードを使用してタイムスタンプを生成できます(JSPページが使用されている場合、この方法はより便利です)
<link rel = styleSheet type = text/css href =/css/layout.css?方法3:他の方法を使用して、node.js自動構成など、バージョン番号を追加します。
PS:キャッシュを削除する目的は、オンラインでページの更新を確認することです更新する必要があるとき。
上記は、この記事のすべての内容です。