2008-09-15 18 views
1

Wenn Sie dem DOM Ihres Browsers ein Bild hinzufügen, überprüft IE6 den Cache nicht, um zu sehen, ob das Image bereits heruntergeladen wurde, sondern wieder abgerufen wird vom Server. Ich habe keine Kombination von HTTP-Response-Headern (der folgenden Image-Anforderung) gefunden, um IE6 davon zu überzeugen, dass es das Image zwischenspeichern kann: Cache-Kontrolle, Expires, Last-modified.So verhindern Sie, dass IE6 bereits abgerufene Bilder per DOM manipuliert

Einige schlagen vor, dass Sie 304 der folgenden Bildanfragen zurücksenden können, um IE6 "Sie haben es schon" mitzuteilen, aber ich möchte den ganzen Hin- und Rückweg zum Server vermeiden.

Antwort

1

Vielleicht this funktioniert? (ist das gleiche Verhalten wie auf Links mit CSS-Hintergrundbild schweben)