• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CSS-Hintergrundbild läd einen Tick zu langsam nach / Cache erwzingen IE

computerjan

Neues Mitglied
Hallihallo und guten Morgen,

ein Projekt (Neugestaltung des Intranets von meinem Betrieb) von mir nähert sich bald der Fertigstellung. Bin momentan mit verschiedenen Browsern und Auflösungen kräftig am Testen.
Ein kleines optisches Problem besteht aber noch :|

Mein Hintergrundbild ist lediglich 11 KB groß, aber der Internet Explorer läd dieses bei jedem Seitenaufruf neu. Dadurch entsteht immer so ein "Blitzen" beim Seitenwechsel, da ja das Hitnergrundbild noch geladen werden muss. Es sind vielleicht 100ms...
Wenn man ein bisschen rumklickt nervt es dann aber doch irgendwann.

Im Firefox sieht die Website wirklich perfekt aus! Der Hintergrund bleibt geladen und die Übergänge zwischen den Seiten sind weich und blitzen nicht. Das selbe bei Chrome, Opera und Safari :)
Am Rechner liegt es auch nicht. Habe auf einer Grafik-Workstation, sowohl als auch auf einem Netbook getestet. Gleiches Phänomen.

Kann ich dem Internet Explorer irgendwie zwingen das CSS-Hintergrundbild zu cachen?
Kennt jemand von euch vielleicht einen Workaround für das ganze ? :)

Danke im Voraus schonmal
MfG
Jan
 
Hallo,
Kann ich dem Internet Explorer irgendwie zwingen das CSS-Hintergrundbild zu cachen?
das macht der doch automatisch.
kannst höchstens sagen nicht cachen.

Aber sonst schmeist der IE kein fehler aus und natürlich valide, da dies manchmal so ist wenn es woanders hackt?

Cheffchen
 
Hallo Cheffchen,

Hm ja aber bei mir irgendwie nicht, der läd tatsächlich bei jedem Seitenaufruf die Bilder auf der Seite neu.

Hab aber inzwischen mal mit Firebug die HTTP-Header gescannt. Da steht tatsächlich bei no-cache drin :D
Ich mach michi mal auf die Suche, wo das herkommen könnte. Ich vermute mal das CMS ist da falsch eingestellt ^^

Ich meld' mich
 
Zurück
Oben