CustomEvent
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.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Die CustomEvent
-Schnittstelle kann verwendet werden, um benutzerdefinierte Daten zu einem von einer Anwendung generierten Ereignis hinzuzufügen.
Als Alternative zu CustomEvent
können Sie die Event
-Schnittstelle unterklassen, um benutzerdefinierte Daten und Verhalten hinzuzufügen.
Hinweis:
Wenn versucht wird, zwischen einem Web-Erweiterungs-Content-Skript und einem Webseitenskript zu kommunizieren, löst eine nicht-String detail
-Eigenschaft in Firefox "Permission denied to access property" aus. Um dieses Problem zu vermeiden, klonen Sie das Objekt. Weitere Informationen finden Sie unter Share objects with page scripts.
Konstruktor
CustomEvent()
-
Erstellt ein neues
CustomEvent
.
Instanz-Eigenschaften
Diese Schnittstelle erbt Eigenschaften von ihrem Elternteil, Event
.
CustomEvent.detail
Schreibgeschützt-
Gibt alle Daten zurück, die beim Initialisieren des Ereignisses übergeben wurden.
Instanz-Methoden
Diese Schnittstelle erbt Methoden von ihrem Elternteil, Event
.
CustomEvent.initCustomEvent()
Veraltet-
Initialisiert ein
CustomEvent
-Objekt. Wenn das Ereignis bereits ausgelöst wurde, tut diese Methode nichts.
Spezifikationen
Specification |
---|
DOM # interface-customevent |