2011-04-08 3 views
1

可能性の重複:
What does appending “?v=1” to CSS and Javascript URLs in link and script tags do?whatsは?jsファイルの後の?history = 1を意味しますか?

私はいくつかのJSとCSSファイルは、この、それが何を意味するのか、またはそのために使用したものはかなりわからないを運ぶ見てきました。 Asual jQuery Addressプラグインでは、クエリ文字列を追加して、どのオプションをオンとオフに切り替えるかを決定できます。

someFile.js?history=1

+1

これは、キャッシュの構成に失敗したことを意味します。 –

答えて

0

これは、古いバージョンのブラウザでキャッシュされている場合には、ユーザーがJSやCSSファイルの最新バージョンを持っていることを保証します。

+0

.js?history = 1 – Eli

+0

@ s2xi:javadriptに変数を渡すこともできますが、最初に '

1

このクエリ文字列の値は、ブラウザが最新のバージョンを取得し、以前にキャッシュされたバージョンを無視するように、ファイルの各新しいバージョン(javascript、css、またはその他のアセット)をユニークにします。 URLは一意であるため、キャッシュされたバージョン)。

関連する問題