HashChangeEvent: HashChangeEvent() Konstruktor
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.
Der HashChangeEvent()
Konstruktor erstellt ein neues HashChangeEvent
Objekt, das für das hashchange
Ereignis verwendet wird, welches ausgelöst wird, wenn sich das Fragment der URL im window
Objekt ändert.
Hinweis:
Ein Web-Entwickler muss diesen Konstruktor normalerweise nicht aufrufen, da der Browser diese Objekte selbst erstellt, wenn hashchange
Ereignisse ausgelöst werden.
Syntax
new HashChangeEvent(type, options)
Parameter
type
-
Ein String mit dem Namen des Ereignisses. Es ist case-sensitive und Browser setzen es auf
hashchange
. options
Optional-
Ein Objekt, das zusätzlich zu den in
Event()
definierten Eigenschaften die folgenden Eigenschaften hat:oldURL
Optional-
Ein String, der die alte URL enthält. Der Standardwert ist der leere String (
""
). newURL
Optional-
Ein String, der die neue URL enthält. Der Standardwert ist der leere String (
""
).
Rückgabewert
Ein neues HashChangeEvent
Objekt.
Spezifikationen
Specification |
---|
HTML # the-hashchangeevent-interface |
Browser-Kompatibilität
Siehe auch
hashchange
Ereignis