Wie kann ich das Caching in Internet Explorer 9 deaktivieren?
Ich navigiere zu einer Seite und klicke auf einen Link. Wenn ich auf Zurück klicke , muss der Browser die Seite immer wieder von der Website abrufen.
Ich habe versucht, den Browser-Cache zu deaktivieren:
- Werkzeuge
- Internet Optionen
- Klicken Sie unter Browserverlauf auf Einstellungen
Unter prüfen für neuere Versionen der gespeicherten Seiten , wählen Sie Jedes Mal besuche ich die Webseite
Dies führt jedoch nicht dazu, dass Internet Explorer 9 (32-Bit (Windows 7 (64-Bit (Professional))) die Seite neu lädt, wenn Sie auf die Schaltfläche Zurück klicken .
Wie deaktiviere ich das Caching in Internet Explorer 9?
Ich verwende Fiddler , um zu beobachten, ob Internet Explorer 9 eine HTTP-Anforderung an den Server sendet, wenn ich auf die Schaltfläche " Zurück" klicke:
Und Internet Explorer 9 ist nicht fordern Sie die Seite vom Server; stattdessen wird es aus dem Cache bereitgestellt.
Wie deaktiviere ich das Caching in Internet Explorer 9?
Ich habe versucht, den Browsermodus (die Version von Internet Explorer, die von Internet Explorer 9 an den Server gemeldet wird ) auf IE8 * zu ändern, sowie den ** Dokumentmodus (die Version der Internet Explorer-Rendering-Engine, die von Internet Explorer 9 verwendet wird) rendern Sie die Seite), und in beiden Fällen fordert der Browser die Seite beim Zurückklicken nicht an.
Wie deaktiviere ich das Caching in Internet Explorer 9?
Update : Ich habe versucht, die maximale Cachegröße in Internet Explorer 9 auf den niedrigsten zulässigen Wert zu reduzieren: 8 MB :
und Neustart meines Browsers, aber Internet Explorer 9 ruft die Seite nicht erneut aus dem Cache ab, wenn ich auf Zurück klicke :
Stattdessen wird die alte, zwischengespeicherte Version der Webseite angezeigt.
Wie deaktiviere ich das Caching in Internet Explorer 9?
Ctrl+F5
einer der 47 Tastaturkürzel, die in allen Webbrowsern verwendet werden können , um eine neue Kopie der angezeigten Webseite zu erhalten. In Firefox ist es auch möglich, ein Add-On zu installieren, das ein Symbolleistensymbol enthält, das gedrückt werden kann, um den Cache bei Bedarf zu löschen.F5
, das ist nicht das Problem - das Problem ist , dass sie hat zu drückenF5
. Google, Google Mail, Facebook, Twitter, sie haben alle Probleme durch Hinzufügen gelöstno-cache, no-store
. Und ich war nicht in der Lage, den Autor der Lieblingsseite meiner Mutter davon zu überzeugen , dasselbe zu tun . Ich habe also eine clientseitige dauerhafte Lösung.Ctrl+F5
(oder dieShift
Taste gedrückt zu halten, während Sie die Taste oder den Pfeil nach hinten drücken, was zwar nicht universell ist, aber auch in Firefox funktioniert) .Antworten:
Drücken Sie F12dazu einfach , um die Entwickleransicht aufzurufen, klicken Sie auf das Menü Cache und wählen Sie Immer vom Server aktualisieren . Wenn Sie das nächste Mal eine Seite in diesen Tab laden, wird bei jedem Navigieren alles neu heruntergeladen.
Diese Einstellung wird jedoch nicht auf andere Registerkarten übertragen oder beim Schließen des Browsers beibehalten.
quelle
Können Sie ie9 zwingen, ein lokales CSS zu verwenden, das Folgendes enthält:
Um in IE9 ein lokales Stylesheet zu verwenden, klicken Sie einfach auf das Zahnradmenü oben rechts und dann auf Internetoptionen . Klicken Sie auf der Registerkarte "Allgemein" auf die Schaltfläche " Eingabehilfen" und aktivieren Sie das Kontrollkästchen " Dokumente mithilfe meines Stylesheets formatieren" . Navigieren Sie dann zu einer Textdatei mit dem obigen Code.
Hier ist ein Screenshot der gewünschten Option:
quelle
Die Antwort lautet: Nein, Sie können den Cache in Internet Explorer 9 nicht deaktivieren.
Sie können jedoch weiterhin zwischengespeicherte Versionen einer Seite erhalten (dh eine Version, die nicht mit dem Status des Servers übereinstimmt).
quelle