Heim > Artikel > Web-Frontend > Wie erzwinge ich die Aktualisierung einer Webseite in JavaScript und umgehe den Cache?
Das Erzwingen einer harten Aktualisierung einer Seite über JavaScript durch den Webbrowser stellt sicher, dass eine frische Kopie der Seite erhalten und alle ihre externen Ressourcen aktualisiert werden.
Um dies zu erreichen, stellt JavaScript eine Methode namens location.reload(true) bereit. Wenn ein wahrer Wert übergeben wird, weist diese Methode den Browser an, seinen Cache zu umgehen und das aktuelle Dokument direkt vom Server neu zu laden.
<code class="JavaScript">location.reload(true);</code>
Es ist wichtig zu beachten, dass diese Lösung möglicherweise nicht in allen Browsern konsistent funktioniert. Laut der MDN-Dokumentation unterstützt Firefox einen nicht standardmäßigen forceGet-Parameter in location.reload(), der das Dokument zwangsweise neu lädt. Andere Browser ignorieren jedoch alle an location.reload() übergebenen Parameter und haben keine Auswirkung.
Weitere Informationen finden Sie auf der MDN-Seite zum Standortobjekt.
Das obige ist der detaillierte Inhalt vonWie erzwinge ich die Aktualisierung einer Webseite in JavaScript und umgehe den Cache?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!