ZeroClipboard使用
2015-08-31 23:07
381 查看
GitHub官方项目下载最新文件和demo,此文适用于ZeroClipboard 2.x。
声明:本文并不保障完全正确,只是我在参考了网上很多文章失败,按照目前的做法正确了,特在此记录。
1、ZeroClipboard依赖于jquery,确保引入了jquery,并放在同一目录下。
2、ZeroClipboard.js ZeroClipboard.min.js ZeroClipboard.swf三个文件放在同一目录下。
3、上代码:
// html 代码
4、解释
在
在复制按钮配置
声明:本文并不保障完全正确,只是我在参考了网上很多文章失败,按照目前的做法正确了,特在此记录。
1、ZeroClipboard依赖于jquery,确保引入了jquery,并放在同一目录下。
2、ZeroClipboard.js ZeroClipboard.min.js ZeroClipboard.swf三个文件放在同一目录下。
3、上代码:
// js代码 <script type="text/javascript" src="../../../../js/ZeroClipboard.min.js"></script> <script type="text/javascript" language="javascript"> $(document).ready(function() { var clip = new ZeroClipboard($("#copyUrl"), { moviePath: "../../../../js/ZeroClipboard.swf" }); clip.on('error', function (event) { alert("复制失败,请手动复制。"); }); clip.on('aftercopy', function (event) { alert("复制成功!"); }); }); </script>
// html 代码
<span id="shortUrl">要复制内容</span> <input type="button" value="复制推广链接按钮" data-clipboard-target="shortUrl" id="copyUrl" />
4、解释
在
var clip = new ZeroClipboard($("#copyUrl")时,把复制按钮ID传进去。
在复制按钮配置
data-clipboard-target="shortUrl"其中shortUrl为要复制内容的ID。
相关文章推荐
- hdu1020
- JavaScript常用标签和方法小总结
- uva 1333 - Model Rocket Height(几何)
- 面向对象
- 8-31号19题作业
- 2014ACM-ICPC亚洲区域西安赛区 G题 / GYM 100548 G
- iOS 面试中的高频题目
- POJ-1797 Heavy Transportation
- VS中修改站点运行方式(集成 Or 经典)
- react.js 从零开始(三)JSX 语法及特点介绍
- spark
- SPI小节
- uva 1373 - How I Wonder What You Are!(几何)
- Linux之文本编辑器VIM
- 分享作为程序猿的快乐
- [C++11 并发编程] 16 在期望中保存异常
- 3D GAME PROGRAMMING WITH DIRECTX11 (1)
- Java多线程之线程生命周期以及线程各个时期的状态
- 人人网用户信息爬虫
- 分享作为程序猿的快乐