Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
ClipboardChangeEvent
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Want more support for this feature? Tell us why.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Das ClipboardChangeEvent-Interface der Clipboard API repräsentiert Ereignisse, die immer dann ausgelöst werden, wenn sich der Inhalt der Systemzwischenablage ändert.
Konstruktor
ClipboardChangeEvent()-
Erstellt ein neues
ClipboardChangeEvent-Ereignis mit den angegebenen Parametern.
Instanz-Eigenschaften
Erbt auch Eigenschaften von seinem Elternteil Event .
ClipboardChangeEvent.typesSchreibgeschützt-
Ein Array von Zeichenfolgen, das die obligatorischen Datentypen repräsentiert, die auf der Systemzwischenablage verfügbar sind, als das Ereignis ausgelöst wurde.
ClipboardChangeEvent.changeIdSchreibgeschützt-
Ein 128-Bit-Ganzzahlwert, der einen eindeutigen Bezeichner für diesen speziellen Clipboard-Änderungsvorgang darstellt.
Instanz-Methoden
Keine spezifischen Methoden; erbt Methoden von seinem Elternteil Event .
Beispiele
In diesem Beispiel werden bei einer Änderung der Inhalte der Zwischenablage die Datentypen, die Änderungs-ID und das gesamte Ereignisobjekt in der Konsole protokolliert. 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
| Spezifikation |
|---|
| Clipboard API and events> # clipboardchangeevent> |
Browser-Kompatibilität
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Siehe auch
- Kopierbezogene Ereignisse:
copy,cut,paste ClipboardEvent- Clipboard API