Heim > Web-Frontend > js-Tutorial > Hauptteil

So aktualisieren Sie die Seite mit JavaScript

青灯夜游
Freigeben: 2023-01-07 11:44:16
Original
4649 Leute haben es durchsucht

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])
Nach dem Login kopieren

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)
Nach dem Login kopieren

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);
Nach dem Login kopieren
🎜🎜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">
Nach dem Login kopieren
🎜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">
Nach dem Login kopieren
🎜Die Seite aktualisiert automatisch die js-Version🎜🎜
<script language="JavaScript">function myrefresh(){
   window.location.reload();
}
setTimeout(&#39;myrefresh()&#39;,1000); //指定1秒刷新一次</script>
Nach dem Login kopieren
🎜[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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!