ClipboardChangeEvent
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Das ClipboardChangeEvent-Interface der Clipboard API repräsentiert Ereignisse, die ausgelöst werden, wenn sich der Inhalt der Systemzwischenablage ändert.
Konstruktor
ClipboardChangeEvent()-
Erstellt ein neues
ClipboardChangeEvent-Ereignis mit den gegebenen Parametern.
Instanz-Eigenschaften
Erbt auch Eigenschaften von seinem Elternobjekt Event.
ClipboardChangeEvent.typesSchreibgeschützt-
Ein Array von Zeichenfolgen, das die obligatorischen Datentypen darstellt, die bei Auslösung des Ereignisses auf der Systemzwischenablage verfügbar sind.
ClipboardChangeEvent.changeIdSchreibgeschützt-
Ein 128-Bit-Integer, der eine eindeutige Kennung für diesen spezifischen Zwischenablageänderungsvorgang darstellt.
Instanz-Methoden
Keine spezifischen Methoden; erbt Methoden von seinem Elternobjekt Event.
Beispiele
In diesem Beispiel protokolliert der Ereignis-Listener beim Ändern des Inhalts der Zwischenablage die Datentypen, die Änderungskennung und das gesamte Ereignisobjekt in der Konsole. Dies ist ein ClipboardChangeEvent-Objekt vom Typ clipboardchange.
navigator.clipboard.addEventListener("clipboardchange", (event) => {
console.log(`MIME types: ${event.types}`);
console.log(`ID: ${event.changeId}`);
console.dir(event);
});
Spezifikationen
| Specification |
|---|
| Clipboard API and events> # clipboardchangeevent> |
Browser-Kompatibilität
Siehe auch
- Kopierbezogene Ereignisse:
copy,cut,paste ClipboardEvent- Clipboard API