1.第一步。
引入ZeroClipboard.js。ZeroClipboard.swf
2.html代码
<a href="javascript:void(0);" id="copy"><i>复制链接</i></a> <!--添加内容end--> <div id="_flashDiv"></div>3.js实现复制功能。function portalUrlCopyEvent(clickBtn, copyDiv, copyURL) {ZeroClipboard.setMoviePath("/ZeroClipboard.swf");var clip = new ZeroClipboard.Client(); // 新建一个对象 clip.setHandCursor(true); clip.setText(copyURL); // 设置要复制的文本。 clip.addEventListener("mouseUp", function () { alert("复制成功"); }); // 注册一个 button,参数为 id。点击这个 button 就会复制。 //这个 button 不一定要求是一个 input 按钮,也可以是其他 DOM 元素。 clip.glue(clickBtn, copyDiv); // 和上一句位置不可调换 $(window).resize(function () { clip.reposition(); });}$(function(){portalUrlCopyEvent("copy","_flashDiv","www.baidu.com");})