Internet Explorerのキャッシュのテスト
概要
Internet Explorerでは、フォームにファイルフィールド(<input type="file">)を使用している場合、次のページがキャッシュされません。
そのため、ブラウザの戻るボタンを押したときに「ページの有効期限切れ 」 になります。
↓
(送信)
↓
↓
(リンク)
↓
↓
(戻る)
↓
|
「ファイルフィールドを含むページ」の次のページ(「送信先のページ」)は、キャッシュされません。
そのため、「リンク先のページ」からブラウザの戻るボタンを押したとき、「ページの有効期限切れ」になります。 |
対象
- Internet Explorer5.5(SP2)で確認。
- Netscape7やOpera6.05、Mozilla1.1など、他のブラウザでは正しくキャッシュされます。
検証
- 解説
- 以下の2つの送信ボタンを押すと、ie01.cgiに移動します。
上の送信ボタン(ファイルフィールドの横の送信ボタン) を押した場合はキャッシュされません。
下の送信ボタンを押した場合は、キャッシュされます。
- ファイルフィールド(<input type="file">がある場合は、次のページがキャッシュされません。
-
- ファイルフィールド(<input type="file">)がないので、次のページがキャッシュされます。
-
最後に
「ページの有効期限切れ」を回避する方法をご存じでしたら、教えていただけないでしょうか。
よろしくお願いします。
連絡先:yamamoto@gesource.jp
公開日: 2002年9月27日