Caching beim IE5
Jens
- php
0 Martin Speiser0 zeus
hallo,
mir macht der ie5 gewaltige probleme :(
ich habe eine seite, die mehrere cases enthält. gaaaaaaanz am anfang der seite habe ich
<?
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
?>
eingebunden, um ein neuladen zu erzwingen. zwischen den cases springe ich mittels "filename?case=a" herum. da wird doch die seite jeweils neu aufgerufen, oder? also müßten eigentlich die header-funktionen greifen. tun sie aber nicht.
zumindest nicht im ie5, der cached nämlich fleißig weiter, was äußerst nervig für mich als entwickler ist (manchmal reload nötig) und völlig unpraktikabel für chef und kunde. erklärt mal nem kunden "da müssen sie dann f5 drücken"...
hat jemand ne ahnung wie ich dieses problem beheben kann? :(
gruß
jens
Hi Jens,
mir macht der ie5 gewaltige probleme :(
herzlich Willkommen im dunkelsten Kapitel des IE! Folgende Artikel in der MSDN habe ich zu dem Thema gefunden:
HOWTO: Prevent Caching in Internet Explorer http://support.microsoft.com/support/kb/articles/Q234/0/67.ASP
"Pragma: No-cache" Tag May Not Prevent Page from Being Cached http://support.microsoft.com/support/kb/articles/Q222/0/64.ASP
Es gibt noch zwei weitere, aber die beziehen sich nur auf den IIS. Für alle Fälle sind die Links in den Artikeln oben.
Gruß,
Martin
Hallo, habe einige nachte mit diesem problem verbracht bis mir ein schlauer fuchs eine lösung bot.
ich habe in allen links und formulare eine randum - variable weitergegeben.
&rand=".rand()
Seither sind keine probleme mehr aufgetreten.
Ciao