1

1つのJSファイルを含むASPXページがあります。FirefoxでJSファイルが更新されない。Firefoxのキャッシュをクリアしました。

以下は、試行されたが古いJSファイルを取得しているオプションです。

  1. ツール->キャッシュのクリア
  2. [ツール]->[オプション]->[詳細設定]->[キャッシュされたWebコンテンツ]->[今すぐクリア]。
  3. ツール->最近の履歴をクリアします。

Firefoxバージョン:13.0.1

4

2 に答える 2

4

Ctrl + R(ハードリフレッシュ)および/または次のようなクエリ文字列をjssrcに追加します。

<script src="scripts/myjavascript.js?v=1"></script>

この手法の詳細: リンクタグとスクリプトタグのCSSおよびJavascript URLに「?v = 1」を追加するとどうなりますか?

于 2012-11-30T03:55:23.490 に答える
1

キャッシュをクリアできない場合は、ファイルパスにクエリ文字列を追加してみてください。追加するクエリ文字列が、ページが読み込まれるたびに、インクリメントまたは何らかのランダムジェネレーターによって変更される限り、ファイルをキャッシュから取得することはできません。それで:

<script type="text/javascript" src="main.js">

になります

<script type="text/javascript" src="main.js?randomstring">
于 2012-11-30T03:52:18.370 に答える