Zusammenfassung:
Ich habe kürzlich an einem Projekt gearbeitet, bei dem es eine solche Anforderung gab: Um eine Funktion zum Kopieren eines Links zu implementieren, habe ich im Internet nach relevanten Informationen gesucht und mehrere Plug-Ins gefunden Funktion wird durch Flash implementiert. Da immer mehr Menschen vorschlagen, Flash abzuschaffen, habe ich mich gefragt, ob das Kopieren und Schneiden durch JS erreicht werden kann.
Adresse: https://github.com/baixuexiyang/clipBoard.js
Methode:
Kopieren
var copy = new clipBoard(document.getElementById('data'), { beforeCopy: function() { }, copy: function() { return document.getElementById('data').value; }, afterCopy: function() { } });
Schnitt
var cut = new clipBoard(document.getElementById('data'), { beforeCut: function() { }, Cut: function() { return document.getElementById('data').value; }, afterCut: function() { } });
Einfügen
var paste = new clipBoard(document.getElementById('data'), { beforePaste: function() { }, paste: function() { return document.getElementById('data').value; }, afterPaste: function() { } });