Heim > Web-Frontend > js-Tutorial > Hauptteil

Implementierungsmethoden in Javascript zurücksetzen und aktualisieren

高洛峰
Freigeben: 2016-12-07 11:11:34
Original
1125 Leute haben es durchsucht

<input type=button value=刷新 onclick="window.location.reload()">
<input type=button value=前进 onclick="window.history.Go(1)">
<input type=button value=后退 onclick="window.history.go(-1)">
<input type=button value=前进 onclick="window.history.forward()">
<input type=button value=后退 onclick="window.history.back()"> 后退+刷新<input type=button value=后退 onclick="window.history.go(-1);window.location.reload()">
Nach dem Login kopieren

Wenn Sie in einem C#-Webprogramm Code schreiben, um für die Seitenschaltfläche zur vorherigen Seite zurückzukehren

this.RegisterClientScriptBlock("E ", "< ;script language=JavaScript>history.go(-2);");

Unter diesen sollte History.go(-2) als -2 geschrieben werden, weil Bevor das Schaltflächenereignis ausgelöst wird, wurde die Seite einmal aktualisiert, daher sollte sie -2 sein.

Response.Write("");

Schreiben Sie hier auch „-2“. Es unterscheidet sich vom direkten Schreiben von Skripten. History.back() soll zur vorherigen Seite gehen
i=1
history.go(i) zur angegebenen Seite

Wenn es History.go(0) ist, wird es gehen Aktualisieren Sie diese beiden. Es gehört zum JS-Code und entspricht den Vorwärts- und Rückwärtsfunktionen des IE.

Die konkrete Verwendung hängt davon ab, wann Sie sie benötigen. Bei der Überprüfung während der Benutzerregistrierung handelt es sich beispielsweise um eine Hintergrundüberprüfung. Diese kann verwendet werden, wenn die Anforderungen nicht erfüllt sind, wodurch die Notwendigkeit minimiert werden kann, dass Benutzer wiederholt Daten eingeben.

Zum Beispiel: Ladeseite:

  function onLoadPage(){
   if(event.srcElement.tagName=="SPAN"){
     oFrame=top.window.middle.frames[2];
     oTxt=event.srcElement.innerText;
     switch(oTxt){
       case "前 进":
         oFrame.history.go(1);
       case "后 退":
         oFrame.history.back();
       case "刷 新":
         oFrame.location.reload();
     }
   }
}
Nach dem Login kopieren

Das Öffnen einer JSP-Seite muss mit einem Client-Skript aktualisiert werden.

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

1 History.go(0)
2 Location.reload()
3 Location=Location
4 Location. zuweisen (Standort)
5 document.execCommand('Refresh')
6 window.navigate(location)
7 location.replace(location)
8 document.URL=location.href


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!