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.

Event CustomEvent

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

Browser-Kompatibilität

Siehe auch