Clipboard.js:不用Flash实现剪贴板功能的轻量级JavaScript库
Zeno Rocha发布了一个专门用于从web页面向本地计算机的剪贴板复制文本的JavaScript库:Clipboard.js。
在每一个Github仓库页面的侧边栏上都有一个小部件,用来显示repo的HTTPS克隆地址,当你点击紧挨着这个部件的按钮时,就会复制当前repo的URL到用户的剪贴板中。Github用JavaScript库ZeroClipboard来实现这一功能,问题是这个库是用一个不可见的Flash来完成剪贴操作,而Flash技术正被各大浏览器厂商冷落,所以势必要有一个新的方案。
地址:http://zenorocha.github.io/clipboard.js/
事件用法:
var clipboard = new Clipboard('.btn'); clipboard.on('success', function(e) { console.info('Action:', e.action); console.info('Text:', e.text); console.info('Trigger:', e.trigger); e.clearSelection(); }); clipboard.on('error', function(e) { console.error('Action:', e.action); console.error('Trigger:', e.trigger); });
相关推荐
xushaozhang 2020-10-08
十年砍柴 2020-08-30
是nsacer先森的 2020-07-02
圆圆的世界CSDN 2020-04-29
圆圆的世界CSDN 2020-01-10
Kingcxx 2019-11-08
typhoonpython 2019-11-02
qiaoqiangv 2009-07-18
Macan生活点滴 2017-04-07
小烨 2017-08-18
诸葛飞 2017-04-07
lerdor 2015-08-27
Victoryxu 2019-03-06
BeiweiHuang 2014-04-27
huangkanII 2016-12-29
haokunaa 2016-06-14
SlowWakler 2012-02-17
clayluo 2011-06-13
fincakkk 2013-04-27