javascriptやcssのキャッシュをクリアする

はてなブックマーク - javascriptやcssのキャッシュをクリアする
このエントリーをはてなブックマークに追加
Share on Facebook

jsファイルやcssファイルのキャッシュはクライアント側に残ります。
しかもキャッシュが切れるまでの時間が長いです。

だからjavascript等のファイルを更新してアップしたとき、
エラーでページが見れなかったりするわけです。

これの解決方法ですが、
呼び出しファイル名に引き数をくっつけてあげればキャッシュを読みにいきません。

<script src="script.js?20070805" type="text/javascript" />
<link href="style.css?20070805" rel="stylesheet" type="text/css" />

このように日付で管理したり、バージョンで管理するのが主流です。
xmlファイルなんかもキャッシュが長く残るので使えそうです。

コメントをどうぞ

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">