Heim >Web-Frontend >js-Tutorial >So aktualisieren Sie die Seite mit JavaScript

So aktualisieren Sie die Seite mit JavaScript

青灯夜游
青灯夜游Original
2021-07-19 19:04:004710Durchsuche

Seitenaktualisierungsmethode: 1. „history.go(0)“-Anweisung; 2. „location.reload()“-Anweisung; 3. „location=location“-Anweisung; usw. warten.

So aktualisieren Sie die Seite mit JavaScript

Die Betriebsumgebung dieses Tutorials: Windows 7-System, JavaScript-Version 1.8.5, Dell G3-Computer.

Mehrere Möglichkeiten, die Seite in Javascript zu aktualisieren:

  • history.go(0)history.go(0)

  • location.reload()

  • location=location

  • location.assign(location)

  • document.execCommand('Refresh')

  • window.navigate(location)

  • location.replace(location)

  • document.URL=location.href

location.reload()

location=location

location.assign(location)

document.execCommand('Refresh')

window.navigate(location)

location.replace(location)

document.URL=location.href

Reload-Methode

Diese Methode zwingt den Browser, die aktuelle Seite zu aktualisieren.

Syntax:

location.reload([bForceGet])

Parameter: bForceGet, optionaler Parameter, Standardwert ist false, ruft die aktuelle Seite aus dem Client-Cache ab. wahr, dann verwenden Sie die GET-Methode, um die neueste Seite vom Server abzurufen, was dem Klicken des Clients auf F5 („Aktualisieren“) entspricht Geben Sie das URL-Projekt an, sodass Sie nach Verwendung der Ersetzungsmethode nicht über „Vorwärts“ und „Zurück“ auf die ersetzte URL zugreifen können.

Syntax:

location.replace(URL)

Normalerweise verwenden Sie dazu: location.reload() oder History.go(0).

Diese Methode ähnelt dem Client-Punkt F5 zum Aktualisieren der Seite. Wenn also die Seitenmethode „post“ lautet, wird die Meldung „Webseite abgelaufen“ angezeigt.


Aufgrund des Sicherheitsschutzmechanismus von Session.

Wenn die Methode location.reload() aufgerufen wird, ist die ASPX-Seite bereits im Serverspeicher vorhanden, daher muss es sich um IsPostback handeln. Wenn es eine solche Anwendung gibt: Die Seite muss neu geladen werden, was bedeutet, dass erwartet wird, dass die Seite auf der Serverseite neu erstellt wird und die Erwartung „Not IsPostback“ ist.

🎜Hier kann location.replace() diese Aufgabe erledigen. Die ersetzte Seite wird jedes Mal auf dem Server neu generiert. 🎜🎜Code: 🎜
location.replace(location.href);
🎜🎜So aktualisieren Sie die Seite automatisch: 🎜🎜🎜🎜Automatische Seitenaktualisierung: Fügen Sie den folgenden Code zum Bereich hinzu, 20 davon aktualisieren die Seite alle 20 Sekunden. 🎜
<meta http-equiv="refresh" content="20">
🎜Automatischer Seitensprung: Fügen Sie den hinzu Folgendes Der Code wird dem Bereich hinzugefügt und 20 Finger springen nach 20 Sekunden zur Seite https://www.baidu.com🎜🎜
<meta http-equiv="refresh" content="20;url="https://www.baidu.com">
🎜Die Seite aktualisiert automatisch die js-Version🎜🎜
<script language="JavaScript">function myrefresh(){
   window.location.reload();
}
setTimeout(&#39;myrefresh()&#39;,1000); //指定1秒刷新一次</script>
🎜[Empfohlenes Lernen: 🎜Javascript Fortgeschrittenes Tutorial🎜]🎜

Das obige ist der detaillierte Inhalt vonSo aktualisieren Sie die Seite mit JavaScript. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn