über eine ganz normale "background-image"-Definition lasse ich in einem Div ein grosses
Hintergrundbild anzeigen. Leider lädt der IE 6.0 die Grafik bei jedem Aufruf der Seite
erneut vom Server, anstatt das Bild aus dem Cache zu lesen.
Wenn nicht besondere clientseitige Einstellungen anderes bestimmen,
sollte das Hintergundbild aus dem Cache geladen werden.
Eine zweite Möglichkeit wären evtl. langsam ladende Seitenteile, welche ein
spätes Einlesen des </div>-Tags zur Folge hätten. Wie dann die Darstellung
ab Aufruf der zweiten Seite im IE entstünde wüsste ich spontan nicht vorherzusagen.
Zu Testzwecken habe ich nichts anderes in der Datei gelassen, außer dem Div indem das Bild angezeigt wird, der CSS-Definition und den html, head und body-Tags. Trotzdem keine Änderung. Getestet auf 3 verschiedenen Rechnern, alle IEs mit der Cache-Einstellung automatisch. Ich erlebe das so selbst zum ersten Mal. Können eventuell die Header-Daten der Grafik selbst etwas damit zu tun haben? Obwohl auch dort kein "Expires" angegeben ist.
Gruß
Carter