Javascript Bekommen Nur copyed text aus der Zwischenablage in Chrome
Können Sie mir sagen, wie kann ich nur den text, der kopiert in Zwischenablage. Ich will nicht eine Kopie zu machen, weil die Daten kopiert aus Excel.
Im IE nutze ich :
var clipText = window.clipboardData.getData('Text');
Und es funktioniert perfekt.
Ist es möglich, in chrome ? oder vielleicht Firefox ?
Danke für Voraus
Mögliche Duplikate von Wie einfügen auf klicken Sie auf? Es funktioniert in google docs
InformationsquelleAutor clementine | 2016-07-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Fenster.clipboardData Objekt ist nur verfügbar in IE. Es scheint wie eine große Sicherheitslücke, um mich für eine website, um Zugang zu Ihren Daten in der Zwischenablage, vor allem, ohne dass Sie wissen. Nach der Spezifikation, es ist meist veraltet, als von Microsoft Rand.
Stattdessen können Sie den Zugriff auf die Daten durch das hören der
paste
Veranstaltung:Ja, so, dass Ihre app nicht erlaubt zu stehlen, potenziell sensible Informationen aus den end-Benutzer-Zwischenablage ohne Sie zu wissen.
InformationsquelleAutor Gideon Pyzer
Wenn Ihr auf der Suche JQuery verwenden, und binden Sie ein element, um die "einfügen" - Veranstaltung, dann können Sie den Zugriff auf die Daten in der Zwischenablage mithilfe der originalEvent Eigenschaft auf das aufrufende event.
Überprüfen Sie die Fenster-Objekt, um zu sehen, wenn die clipboardData, ist nicht definiert. Dies bedeutet, dass Ihr nicht in IE oder Edge.
InformationsquelleAutor logan gilley