Heim > Artikel > Web-Frontend > Wie rufe ich den aktuellen Inhalt der Zwischenablage in JavaScript ab?
Abrufen des aktuellen Inhalts der Zwischenablage
Die Zwischenablage dient als temporärer Speicher für Daten, sodass Benutzer Informationen problemlos zwischen Anwendungen übertragen können. Wenn ein Skript Zugriff auf den Inhalt der Zwischenablage benötigt, bietet die Methode navigator.clipboard.readText() eine einfache Lösung.
Implementierung
Zur Verwendung von navigator.clipboard. Mit der readText()-Methode können Sie entweder die Async/Await-Syntax oder die Promise-Syntax verwenden.
Async/Await-Syntax:
const text = await navigator.clipboard.readText();
Promise-Syntax:
navigator.clipboard.readText() .then(text => { console.log('Pasted content: ', text); }) .catch(err => { console.error('Failed to read clipboard contents: ', err); });
Überlegungen
Es ist wichtig zu beachten, dass der Benutzer die Berechtigung zum Zugriff auf den Inhalt der Zwischenablage erteilen muss. Diese Berechtigungsanfrage wird als Dialogfeld angezeigt, um die Sicherheit und den Datenschutz der Benutzerdaten zu gewährleisten.
Der Zugriff auf den Inhalt der Zwischenablage über die Konsole ist ohne eine aktive Registerkarte nicht möglich. Um den Code von der Konsole aus auszuführen, kann ein Timeout eingestellt werden, das es dem Benutzer ermöglicht, schnell auf das Website-Fenster zu klicken.
Zusätzliche Informationen
Weitere Details und Beispiele Informationen zur Verwendung der Methode navigator.clipboard.readText() finden Sie in der Google-Entwicklerdokumentation.
Das obige ist der detaillierte Inhalt vonWie rufe ich den aktuellen Inhalt der Zwischenablage in JavaScript ab?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!