Hallo,
seit kurzem stelle ich fest, daß der IE 6 ständig Seiten neu lädt,
auch wenn diese sich nicht verändert haben.
Normalerweise liefert Askemos (www.askemos.org) Seiten, die dynamisch
generiert sind mit:
Pragma: no-cache
Cache-Control: no-cache
was für statische Seiten weggelassen wird.
Bislang hat das erfolgreich funktioniert, aber seit IE6 werden
die Seiten sinnloserweise erneut geladen.
Ich hatte gerade ein aehnliches Problem mit Server-seitig generierten SVG-Dokumenten, die im IE jeweils noch im Cache waren.
Sendet man z. B. mit PHP die entsprechenden Header, klappt es eigentlich ueberall, außer im IE:
<?php
Header("Cache-control: private, no-cache, must-revalidate");
Header("Expires: Sat, 01 Jan 2000 00:00:00 GMT");
Header("Date: Sat, 01 Jan 2000 00:00:00 GMT");
Header("Pragma: no-cache");
?>
Fuer den IE kann man im HEAD noch diese META-Tags hinzufuegen:
<meta http-equiv="expires" content="Sat, 01 Jan 2000 00:00:00 GMT">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
In dieser Kombination kommen meine Grafiken jetzt immer aktuell.
MfG, Thomas