2009 年 3月 アーカイブ

Ajax 通信でのキャッシュ

2009-03-04 (水)カテゴリJavascript, jQuery, 制作タグ

IEでは、XMLHTTP通信(GET限定)を行ったときにキャッシュが発生するそうです。仕事で必要な場面があったので調べてみました。
Ajax(XMLHTTP)のキャッシュについて
jQueryを使っている場合も同様で、常に最新状態にしたい場合はキャッシュを使わずに取ってくるような仕組みの導入が必要です。

Java Script
$.ajaxSetup({ ifModified: true });
$.get(url,sendObj,function(data){
//data処理の内容
});

こうすることでキャッシュを使わず常に最新状態で表示出来ます。
さらにキャッシュを使ったかどうかを判定する方法もあるようで
amachangがソースコード出してました
jQuery本体を修正すれば、この判定も出来そう。

春の息吹

2009-03-01 (日)カテゴリ日常タグ

梅の花

まだまだ寒い日々が続きますが、春の訪れを感じさせます。
ぶらり迷って木場公園での一枚。