Résumé :
J'ai récemment travaillé sur un projet dans lequel il y avait une telle exigence : implémenter une fonction permettant de cliquer sur un bouton pour copier un lien. J'ai recherché des informations pertinentes sur Internet et j'ai trouvé plusieurs plug-ins qui sont une copie. fonction implémentée via Flash. Comme de plus en plus de gens ont proposé d'abolir le Flash, je me suis donc demandé si la copie et la découpe pouvaient être réalisées via js ?
Adresse : https://github.com/baixuexiyang/clipBoard.js
Méthode :
Copier
var copy = new clipBoard(document.getElementById('data'), { beforeCopy: function() { }, copy: function() { return document.getElementById('data').value; }, afterCopy: function() { } });
Coupe
var cut = new clipBoard(document.getElementById('data'), { beforeCut: function() { }, Cut: function() { return document.getElementById('data').value; }, afterCut: function() { } });
Coller
var paste = new clipBoard(document.getElementById('data'), { beforePaste: function() { }, paste: function() { return document.getElementById('data').value; }, afterPaste: function() { } });