„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann ich eine Webseite mit JavaScript neu laden?

Wie kann ich eine Webseite mit JavaScript neu laden?

Veröffentlicht am 23.12.2024
Durchsuche:925

How Can I Reload a Web Page Using JavaScript?

Erneuerung der Seite mit JavaScript

Das Neuladen einer Webseite kann aus verschiedenen Gründen erforderlich sein, von der Aktualisierung veralteter Inhalte bis hin zum Zurücksetzen von Formularen. JavaScript bietet eine Reihe von Optionen, um diese Aufgabe nahtlos zu erledigen.

JavaScript 1.2 und höher

Die bevorzugte Methode für moderne Browser ist die Verwendung der Funktion location.reload() :

  • Prägnanz: location.reload();
  • Ausführlichkeit (entspricht der prägnante Syntax): window.location.reload();

Optional können Sie true als Parameter angeben, um das Löschen des Caches zu erzwingen. Diese nicht standardmäßige Option wird jedoch nicht allgemein unterstützt.

JavaScript 1.1

Bei älteren Browsern lädt die folgende Methode die Seite neu, ohne einen Verlaufseintrag zu erstellen:

window.location.replace(window.location.pathname   window.location.search   window.location.hash);

JavaScript 1.0

Die folgende Syntax erstellt einen Verlaufseintrag beim Aktualisieren der Seite:

window.location.href = window.location.pathname   window.location.search   window.location.hash;

Jetzt verfügen Sie über das Wissen, Webseiten mit Leichtigkeit zu aktualisieren, egal ob in modernen oder älteren Browsern.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3