clipboard.js不需要jquery依赖,也不需要flash的支持,而另一个插件zClip需要依赖于flash,clipboard.js显得更加灵活。
引入clipboard.js
使用方法varcopy=newclipBoard(document.getElementById('data'),{
beforeCopy:function(){
},
copy:function(){
returndocument.getElementById('data').value;
},
afterCopy:function(){
}
});
参数说明
beforeCopy:复制前需要执行的动作
copy:复制内容
afterCopy:复制后需要执行的动作
演示代码html>
NewDocument
复制
functioncopy(){
varcopy=newclipBoard(document.getElementById('data'),{
beforeCopy:function(){
},
copy:function(){
returndocument.getElementById('data').value;
},
afterCopy:function(){
alert('复制成功');
}
});
}
其它说明