その場しのぎです。
Internet Explorer 7にてimgのonloadイベントが、
ブラウザのキャッシュから表示された場合(Statusが304とかの場合)によばれてない!
こいつだけキャッシュ用のヘッダ変えるか?う~ん。。
var src = “./hoge/hoge.do?&type=” + type ;
こんな感じでGETでパラメータをつけて動的にPNGファイルを生成する機能を利用しているだけど、
とりあえず、その場しのぎで、
var src = “./hoge/hoge.do?&type =” + type ;
if( UAはIE7? )
src = src + “&t=” + (new Date()).getTime();
と変更。
これでIE7でも問題なく動くようなった、
が、
けど、キャッシュも効かなくたよね?ってつっこみありがとう、先輩。
ちゃんと調べるよ(´Д⊂グスン
以前、IE6でも似たような経験をした気がするけど、問題のサイトはIE6だと正しくイベントがキックされてる。
勘違いかな?
11月 05
This entry was posted You can leave a response, or trackback from your own site.
コメント入力欄