belflawですが、IE9でログイン後、ウィッシュリストに追加できない問題が発生している。

回避方法としては、ログイン後、リロード(F5など押下)すれば、正常通り、ウィッシュリストに追加される。

原因は、JavaScriptを動的に生成しており、未ログイン と ログイン済 では違いがある。

ログインした後、そのJavaScriptに対してアクセスしていなく、未ログインの状態のJavaScriptを利用しているのが原因だ。

デバッグ画面では以下のとおり。選択されているところが問題のJavaScript。

何故、リクエストせず、中断されるか教えて欲しい。

とりあえずのところ、URLにタイムスタンプを入れ、強引にアクセスするようにしようかなと考えている。

キャッシュを利用しているのかなと思って、HTTPヘッダに Cache-Control と Pragma を入れてみたけど、変化なしでした。