PopStateEvent

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

* Some parts of this feature may have varying levels of support.

PopStateEvent ist eine Schnittstelle für das popstate-Ereignis.

Ein popstate-Ereignis wird an das Fenster gesendet, jedes Mal wenn der aktive Verlaufseintrag zwischen zwei Verlaufseinträgen für dasselbe Dokument wechselt. Wenn der aktive Verlaufseintrag durch einen Aufruf von history.pushState() erstellt wurde oder von einem Aufruf von history.replaceState() betroffen war, enthält die state-Eigenschaft des popstate-Ereignisses eine Kopie des Statusobjekts des Verlaufseintrags.

Event PopStateEvent

Konstruktor

PopStateEvent()

Erstellt ein neues PopStateEvent-Objekt.

Instanz-Eigenschaften

Diese Schnittstelle erbt auch die Eigenschaften ihres Elternteils, Event.

PopStateEvent.state Schreibgeschützt

Gibt eine Kopie der Informationen zurück, die pushState() oder replaceState() bereitgestellt wurden.

hasUAVisualTransition Schreibgeschützt

Gibt true zurück, wenn der Benutzeragent für diese Navigation vor dem Senden dieses Ereignisses eine visuelle Übergang durchgeführt hat, oder false andernfalls.

Instanz-Methoden

Diese Schnittstelle hat keine eigenen Methoden, erbt jedoch die Methoden ihres Elternteils, Event.

Spezifikationen

Specification
HTML
# the-popstateevent-interface

Browser-Kompatibilität

Report problems with this compatibility data on GitHub
desktopmobile
Chrome
Edge
Firefox
Opera
Safari
Chrome Android
Firefox for Android
Opera Android
Safari on iOS
Samsung Internet
WebView Android
WebView on iOS
PopStateEvent
PopStateEvent() constructor
hasUAVisualTransition
state

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support

Siehe auch