ZeroClipboard使用

GitHub官方项目下载最新文件和demo,此文适用于ZeroClipboard 2.x。

声明:本文并不保障完全正确,只是我在参考了网上很多文章失败,按照目前的做法正确了,特在此记录。

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。







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值