ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能
2015-05-07 12:05
627 查看
http://my.oschina.net/xshuai/blog/411399
ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能
本人在项目中使用的js版本。为了方便大家下载。直接粘贴代码给大家看。版本是1.2.0
?
在开发使用该插件中。由于没仔细。导致报错
1.首先引入插件的js代码
?
2.html代码
?
<input type="text" id="demo"
name="demo">
<div class="copy-button-section">
<button id="d_clip_buttons" data-clipboard-target="demo" class="my_clip_button">
复制链接及密码
</button>
</div>
data-clipboard-target红色标注的内容为要复制 指定input的id
3.js调用插件的方法实现功能
?
4.data属性说明
同时设置 data-clipboard-target 和 data-clipboard-text 两个属性时,只有在找不到 clipboard-target 的值时才会选用 clipboard-text
即使获取到 clipboard-target 的值为空,也不会选用 clipboard-text
5.一个中文API的网站
http://code.ciaoca.com/javascript/zeroclipboard/
ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能
本人在项目中使用的js版本。为了方便大家下载。直接粘贴代码给大家看。版本是1.2.0
?
TypeError: document.body is null_js报错解决办法
遇到这样的错误。解决方法就是,把该插件引用的js文件和js代码都写在</body>后面1.首先引入插件的js代码
?
?
name="demo">
<div class="copy-button-section">
<button id="d_clip_buttons" data-clipboard-target="demo" class="my_clip_button">
复制链接及密码
</button>
</div>
data-clipboard-target红色标注的内容为要复制 指定input的id
3.js调用插件的方法实现功能
?
名称 | 说明 |
---|---|
data-clipboard-target | 元素ID。查找该元素后,尝试复制元素的 .value 或 .textContent 或 .innerText 的值 |
data-clipboard-text | 默认复制的内容。 |
即使获取到 clipboard-target 的值为空,也不会选用 clipboard-text
5.一个中文API的网站
http://code.ciaoca.com/javascript/zeroclipboard/
相关文章推荐
- ZeroClipboard实现多个浏览器兼容的复制文本到剪贴板的功能
- js实现点击复制当前文本到剪贴板功能(兼容所有浏览器)
- js实现点击复制当前文本到剪贴板功能(兼容所有浏览器)
- 【转】js实现复制到剪贴板功能,兼容所有浏览器
- js实现复制到剪贴板功能,兼容所有浏览器
- js实现复制到剪贴板功能,兼容所有浏览器
- JS实现文本复制功能,兼容主流浏览器
- JS实现复制功能,兼容各大主流浏览器复制神器 ZeroClipboard
- js实现复制到剪贴板功能,兼容所有浏览器
- 【原】js实现复制到剪贴板功能,兼容所有浏览器
- 《JS实现复制内容到剪贴板功能,可兼容所有PC浏览器,不兼容手机端》
- 【原】js实现复制到剪贴板功能,兼容所有浏览器
- ZeroClipboard 完美实现复制粘贴功能、跨浏览器兼容
- ZeroClipboard 完美实现复制粘贴功能、跨浏览器兼容
- js/jQuery实现复制到剪贴板功能,兼容所有浏览器
- ZeroClipboard – 轻松实现复制文本到剪贴板功能
- 【转载】兼容所有浏览器的JQuery zClip插件实现复制到剪贴板功能
- [置顶] ZeroClipboard实现复制功能,做到浏览器兼容
- js实现复制到剪贴板功能,兼容所有浏览器
- 【转】js实现复制到剪贴板功能,兼容所有浏览器