Sobald die Website eine bestimmte Menge an Datenverkehr hat, muss sie Wege finden, die Klebrigkeit der Website zu verbessern. Das World Buyer Network plant kürzlich die Entwicklung einer Reihe von Außenhandelstools, bei denen es sich um einige häufig verwendete Tools handelt, z. B. die Weltzeitabfrage http ://www.buyerinfo.biz/tools/ Global-time/, HSCode-Abfrage, Wechselkursabfrage und -umrechnung usw., einige davon wurden abgeschlossen. Bitte werfen Sie einen Blick darauf und geben Sie weitere Kommentare ab. Es gibt auch eine js-Aktualisierung, in der ich nicht sehr gut bin, also habe ich sie aufgezeichnet.
reload-Methode, die den Browser zwingt, 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. Wenn „true“, verwenden Sie die GET-Methode, um die neueste Seite vom Server abzurufen. Dies entspricht dem Klicken des Clients auf F5 („Aktualisieren“).
Ersetzungsmethode: Diese Methode ersetzt das aktuell im Verlauf (Client) zwischengespeicherte Element durch Angabe der URL. Daher können Sie nach Verwendung der Ersetzungsmethode nicht über „Vorwärts“ und „Zurück“ auf die ersetzte URL zugreifen.
Syntax: location.replace(URL)
In der tatsächlichen Anwendung verwenden wir beim Aktualisieren der Seite normalerweise: location.reload() oder History.go(0). Da dieser Ansatz so ist, als ob der Client auf F5 klickt, um die Seite zu aktualisieren, wird bei Verwendung der Seitenmethode „post“ die Meldung „Webseite abgelaufen“ angezeigt. Das liegt am Sicherheitsschutzmechanismus von Session. Sie können sich Folgendes vorstellen: Wenn die Methode location.reload () aufgerufen wird, ist die ASPX-Seite bereits im Serverspeicher vorhanden und muss daher IsPostback sein. Wenn es eine solche Anwendung gibt: Wir müssen die Seite neu laden, was bedeutet, dass wir erwarten, dass die Seite auf der Serverseite neu erstellt wird, und wir erwarten Not IsPostback. Hier kann location.replace() diese Aufgabe erfüllen. Die ersetzte Seite wird jedes Mal auf dem Server neu generiert.
Sie können so schreiben: location.replace(location.href);