キャッシュを無効にするには?

[上に] [前に] [次に]
やっす。 1999/08/31(火) 19:42:33
はじめて質問いたします。
以前にも何度か話題になっていることなのですが
キャッシュを無効化したいと思い、
HTTPヘッダでPragma: no-cacheを指定したり
HTMLヘッダで<meta http-equiv="Pragma" content="no-cache">
としています。
このときネスケではうまく行くのですが、IEではうまくいきません。
何か方法はないのでしょうか?
また、Cache-Control: no-cache、Cache-Control: no-store、
Cache-Control: max-age=0、等という手も使ってみたのですが
これらはネスケでも、IEでもうまくいきません。

乱文で申し訳ありませんが、どなたかご回答お願いいたします。

Nobu3 1999/09/01(水) 00:01:46
バグとしてあきらめるしかないと思います。
少なくとも、答える人が同じなら、同じ答えしか返ってこないと思うし・・・。

ネスケがうまく行くなら、IEの不手際なので、マイクロソフトに直訴するとか・・・。
いっそのことactiveXでは操作できるのかな?
・・・って、無責任ですね。すいません。

無責任官庁 1999/09/01(水) 14:26:22
確か以前、そんなのがあって・・・

<META HTTP-EQUIV="expires" content="Sun, 10 Jan 1990 01:01:01 GMT">

これ、入れるといいとかなんとか・・・

ラウンジの検索をしてみよー♪
おお!!こんなのが出ました!

../199906/99060254.htm

私は専門家では無いですし、根拠とかよー分からないので、
とりあえず2行、以下のように入れてます。効果は不明です。
(今の所は問題になってないので、無視してるだけかも)

<META HTTP-EQUIV="expires" content="Sun, 10 Jan 1990 01:01:01 GMT">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

やっす。 1999/09/03(金) 16:14:19
[[解決]]
ご回答ありがとうございます。

<META HTTP-EQUIV="expires" content="Sun, 10 Jan 1990 01:01:01 GMT">

を使用したのですが、なぜかIEはキャッシュが残ってしまいます・・・
仕方ないのでとりあえず、サーバの方のキャッシュ設定で
逃げようと思っています。

ありがとうございました。


しかし、HTTPとかってのはブラウザ共通になってくれないもんでしょうか・・・
これだけ動きが違うとイヤになってきます・・・

[上に] [前に] [次に]