js 内容复制到剪贴板方法总结

作者:袖梨 2022-11-14

在js中有一个clipboardData.setData(sDataFormat, sData)函数可以实现

代码如下 复制代码

clipboardData.setData("text",www.111com.net)

javascript:clipboardData.setData("text","www.111com.net")>
单击当前链接文本表示复制了内容到本地剪贴板,只需在【Ctrl】+【V】就能显示出定义的内容

如何获得“拷贝的选择内容”,这就需要使用到 document.selection.createRange() 方法

代码如下 复制代码

上面的方法可以使用在ie,ff中但是有时在一些浏览器会不兼容哦,下面我来介绍一个比较好的解决办法

Zero Clipboard,利用这个js库可以支持利用flash 10 实现复制到剪贴板。这个方法原理是在一个透明的flash(对用户来说是不可见的)上覆盖一个dom元素比如button或div,当点击这个dom时,实际点击的是flash,从而访问flash的剪贴板。

代码如下 复制代码


Zero Clipboard Test





复制

相关文章

精彩推荐