Hallo allerseits,
ich weiß, dass Thema wurde schon einige Male besprochen, dennoch funktionieren die präsentierten Lösungen bei mir nicht.
Ich trage in meinen Seiten folgende meta-Tags ein:
<meta http-equiv="cache-control" content="no-cache, must-revalidate, max-age=0">
<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="expires" content="-1">
<meta http-equiv="Last-Modified" content="Tue, 15 Nov 1994 12:45:26 GMT">
(habs auch schon mit expires content="0" versucht - auch erfolglos).
Zusätzlich setze ich noch den Last-Modified Header meiner Responses mittels Java auf den momentanen Zeitstempel!
Es hilft alles nix, beim 2. Zugriff auf eine Seite holt sich der IE6 die Sachen ausm Cache (man bin ich wütend auf das Teil!)!
Es handelt sich hierbei um einen Struts-Action-Aufruf, dem ein Schlüsselparameter übergeben wird. Bei jedem 2. Aufruf mit genau gleichem Schlüsselparameter nimmt der IE die Seite ausm Cache!
Mach ich noch irgendwas falsch?
Die letzte mir als bekannt funktionierende Möglichkeit, die ich eigentlich vermeiden möchte, wäre alle Requests mit nem Zeitstempel zu versehen, so dass der IE denkt, dass es sich immer um einen neuen Request handelt!
Das möchte ich eigentlich vermeiden! Wozu gibts denn die ganzen anderen Anweisungen!
Vielen Dank schon einmal
Ciao