キャッシュを見ないようにする方法
JavaScriptのAJAXや、画像ファイルなどキャッシュされて問題が発生する場合がある。
下記に、AJAXの通信でキャッシュを見ないようにする方法を書いてみる。
呼び出すURLに現在のタイムスタンプをくっつける。
// 現在日付を取得する var date = new Date(); var timestamp = date.getTime(); // URLに付与する var url = url + '?t=' + timestamp; // AJAX通信する $.get(url);
画像等の場合も同様に、パラメータとしてユニークなものを付与すれば、常に新しいレスポンスを得ることが出来るはず!!