admin管理员组文章数量:1660217
1、zeroclipboard插件
实现原理:Zero Clipboard 利用 Flash 进行复制,用了一个透明的 Flash ,让其漂浮在按钮之上,这样其实点击的不是按钮而是 Flash ,也就可以使用 Flash 的复制功能了。
优点:功能强大,在Chrome实现跨浏览器粘贴。
缺点:借助flash拷贝数据到剪切板,flash逐渐没落,firefox浏览器默认不开启flash,所以Zero Clipboard在 兼容方面也表现不佳。
要求:Chrome49+
2、clipboard插件
优点:无需借助flash和framework框架、轻量级。
缺点:如果使用了textarea,text元素的话不能隐藏,否则拷贝失败。
要求:Chrome42+,IE9+
使用方法:
1.引入clipboard.min.js文件
2.选择一个可以确定被拷贝元素的选择器,本例中使用用的是基本的标签选择器
,当然也可以使用id选择器 class选择器等等3.定义一个button按钮,注意按钮的属性: data-clipboard-action="copy" data-clipboard-target="div" 其中data-clipboard-target属性就是第二步你定义的选择器
4.书写js,建立clipboard对象以及复制后执行的方法
3、原生javascript中window.clipboardData
优点:直接拷贝内容到剪切板,无需借助插件
缺点:只支持IE;在firefox,chrome浏览器上则不起作用
本文标签: 插件好用浏览器Clipboardzeroclipboard
版权声明:本文标题:谷歌浏览器好用的复制粘贴插件_Chrome拷贝插件的对比 zeroclipboard和clipboard插件... 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1725903301a1048418.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论