動的に内容を変えるFlash(swfファイル)をGET引数付けて読み込むとき、Internet Explorerが頑なにキャッシュを捨ててくれない。
http://www.example.com/hogehoge.swf?category=foo
引数がfooの時の動作を繰り返し確認したいのに、何回更新しても(Ctrl + F5でも)ずっと同じ内容ばっかり表示される。Firefoxは、更新ボタン押せばちゃんと最新の内容が反映されるのだけど。
どーしたもんかと思い、とりあえず実行時に毎回タイムススタンプをお尻にくっつけるようにしてみた。
http://www.example.com/hogehoge.swf?category=foo&t=20070903223033
一応こうすることで、更新すれば最新の内容を表示してくれるようになった。
後で調べたらAdobeの公式にも情報があった。
最近のツッコミ
参号館 日記(ariyasacca)