摘要:
最近做了一個項目,其中有這樣一需求:實現一個點擊按鈕復制鏈接的功能,通過網上找相關資料,找到了幾個插件,ZeroClipboard是通過flash實現的復制功能,隨著越來越多的提議廢除flash,于是就想能不能通過js來實現復制剪切呢?
地址:https://github.com/baixuexiyang/clipBoard.js
方法:
復制
var copy = new clipBoard(document.getElementById('data'), {beforeCopy: function() {},copy: function() {return document.getElementById('data').value;},afterCopy: function() {}});
剪切
var cut = new clipBoard(document.getElementById('data'), {beforeCut: function() {},Cut: function() {return document.getElementById('data').value;},afterCut: function() {}});
粘貼
var paste = new clipBoard(document.getElementById('data'), {beforePaste: function() {},paste: function() {return document.getElementById('data').value;},afterPaste: function() {}});
新聞熱點
疑難解答