Heim  >  Artikel  >  Web-Frontend  >  Empfohlene Kurse zu History.pushState()

Empfohlene Kurse zu History.pushState()

零下一度
零下一度Original
2017-06-10 16:08:391786Durchsuche

In HTML-Dateien fügt die Methode „history.pushState()“ einen Status zum Browserverlauf hinzu. pushState() benötigt drei Parameter: ein Statusobjekt, einen Titel (jetzt ignoriert) und eine optionale URL. Diese drei Parameter werden im Folgenden im Detail untersucht: Statusobjekt – Das Statusobjekt ist ein JS-Objekt, das sich auf den von der Methode pushState() erstellten Verlauf bezieht. Wenn der Benutzer zu einem neuen Status weitergeleitet wird, wird das Popstate-Ereignis ausgelöst. Die Statuseigenschaft des Ereignisses enthält das Statusobjekt des Verlaufs. (Anmerkung des Übersetzers: Kurz gesagt, es speichert JSON-Zeichenfolgen und kann in Popstate-Ereignissen verwendet werden.) Das Statusobjekt kann alles sein, was serialisiert werden kann. Da Firefox diese Objekte auf der Festplatte des Benutzers speichert, sodass diese Statusobjekte wiederhergestellt werden, nachdem der Benutzer den Browser neu startet, legen wir der serialisierten Darstellung des Statusobjekts eine maximale Zeichenfolge von 640 KB fest

1. Detaillierte Einführung in die Anwendungsbeispiele von History.pushState() in h5

Empfohlene Kurse zu History.pushState()

Einführung: In HTML-Dateien , fügt die Methode „history.pushState()“ einen Status zum Browserverlauf hinzu. pushState() benötigt drei Parameter: ein Statusobjekt, einen Titel (jetzt ignoriert) und eine optionale URL-Adresse. Im Folgenden wird eine detaillierte Überprüfung dieser drei Parameter durchgeführt:

2. Erstellen Sie ein besseres Browsererlebnis – HTML5-Verlaufs-API

Einführung: Die HTML5-History-API enthält nur zwei Methoden: History.pushState() und History.replaceState() sowie 1 Ereignis: window.onpopstate. ,.

3. Ausführliche Erkundung der HTML5-History-API_html5-Tutorial-Techniken

Einführung: Dieser Artikel stellt hauptsächlich Ein- Tiefenerkundung Die History-API von HTML5 konzentriert sich auf die neuen Methoden History.pushState() und History.replaceState() in HTML5. Freunde in Not können sich auf

[Verwandte Fragen und Antworten] beziehen:

Javascript - History PushState

Javascript - Fragen zu History.pushState()

Das obige ist der detaillierte Inhalt vonEmpfohlene Kurse zu History.pushState(). 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