Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.
CustomEvent
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 2015.
Hinweis: Diese Funktion ist inWeb Workers verfügbar.
DasCustomEvent-Interface kann verwendet werden, um benutzerdefinierte Daten an ein von einer Anwendung erzeugtes Ereignis anzuhängen.
Als Alternative zuCustomEvent können SiedasEvent-Interface erweitern, um benutzerdefinierte Daten und Verhalten hinzuzufügen.
Hinweis:Wenn versucht wird, zwischen einem Web-Erweiterung-Inhaltsskript und einem Webseitenskript zu kommunizieren, wird in Firefox eine nicht-Stringdetail-Eigenschaft mit "Permission denied to access property" ausgeworfen. Um dieses Problem zu vermeiden, klonen Sie das Objekt. Weitere Informationen finden Sie unterObjekte mit Seitenskripten teilen.
In diesem Artikel
Konstruktor
CustomEvent()Erstellt ein neues
CustomEvent.
Instanz-Eigenschaften
Dieses Interface erbt Eigenschaften von seinem Elternteil,Event.
CustomEvent.detailSchreibgeschütztGibt alle Daten zurück, die beim Initialisieren des Ereignisses übergeben wurden.
Instanz-Methoden
Dieses Interface erbt Methoden von seinem Elternteil,Event.
CustomEvent.initCustomEvent()VeraltetInitialisiert ein
CustomEvent-Objekt. Wenn das Ereignis bereits gesendet wurde, tut diese Methode nichts.
Spezifikationen
| Specification |
|---|
| DOM> # interface-customevent> |