2 Fragen neu zu laden:
kommt der IE schließlich mit dem neueren Sheet laden?
Wie speichern Sie die Änderungen am Server (SSH, Webinterface usw.)?
Ich frage, weil ich mit einem Web-basierten Dateiverwaltungssystem eine Weile zurück in ein Problem lief, wo ein Browser nur gut die CSS zeigen würde, der andere nicht will, und wir bemerkten die Frage, welchen Browser spielte nett davon ab, welchen Browser wir zum Hochladen des CSS verwendet haben.
Der Grund war, dass IE der CSS-Datei einen anderen MIME-Typ als Firefox gab. Wenn Sie das Problem auch dann noch bemerken, wenn Sie den Cache geleert haben, überprüfen Sie den MIME-Typ der Datei mit Firefox, indem Sie zu Tools> Page Info gehen.
Wenn es sich nur um ein Caching-Problem handelt, sollten Sie das Caching im IE deaktivieren. Ich glaube, dies sollte eine erweiterte Option unter Internetoptionen sein.
Sie können auch versuchen, eine spezielle Entwicklerumgebung für IE zu erstellen (wenn es darauf ankommt.) Vielleicht haben Sie eine andere Maschine mit IE7 und keine Zwischenspeicherung und alle anderen Funktionen ausgeschaltet (A Kiosk-Modus, vielleicht), und dann Vorschau der Seite auf diesem Computer.
Warum muss ich es manchmal mehrmals tun, damit es funktioniert? – darasd
@darasd, wenn wir immer noch über IE sprechen - installieren Sie Fiddler und schauen Sie, was wirklich passiert, wenn Sie Inhalt vom Server zum Client übertragen. Vergessen Sie nicht das serverseitige Caching (zum Beispiel Entwickler, anstatt jedes Mal die Anzahl der Benutzer im System zu zählen, cachen Sie diesen Wert zum Beispiel 1 Minute) – Dewfy