UIEvent: UIEvent() Konstruktor
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Der UIEvent() Konstruktor erstellt ein neues UIEvent-Objekt.
Hinweis:
Wenn Sie ein synthetisches Ereignis mit diesem Konstruktor erstellen, wird dieses Ereignis aus Sicherheitsgründen nicht vertrauenswürdig sein.
Nur vom Browser generierte UIEvent-Objekte sind vertrauenswürdig und nur vertrauenswürdige Ereignisse lösen Standardaktionen aus.
Syntax
new UIEvent(type)
new UIEvent(type, options)
Parameter
type-
Ein String mit dem Namen des Ereignisses. Es ist case-sensitiv und Browser setzen es auf
load,unload,abort,erroroderselect. optionsOptional-
Ein Objekt, das zusätzlich zu den in
Event()definierten Eigenschaften die folgenden Eigenschaften haben kann:detailOptional-
Eine Zahl, die einen vom Ereignis abhängigen Wert darstellt, der dem Ereignis zugeordnet ist. Sie hat standardmäßig den Wert
0undUIEvent.detaillistet die Semantik für Standardereignisse auf. viewOptional-
Das mit dem Ereignis verbundene
Window. Der Standardwert istnull. sourceCapabilitiesOptional-
Ein
InputDeviceCapabilitiesObjekt, das Informationen über das physische Gerät bereitstellt, das für die Erzeugung eines Touch-Ereignisses verantwortlich ist.
Ergebniswert
Ein neues UIEvent-Objekt.
Spezifikationen
| Spezifikation |
|---|
| UI Events> # dom-uievent-uievent> |
Browser-Kompatibilität
Siehe auch
UIEvent, das Interface der Objekte, die es erstellt.