先去ZeroClipboard官方下载代码包,官方地址是http://code.google.com/p/zeroclipboard/
1.0.7版本下载地址:http://zeroclipboard.googlecode.com/files/zeroclipboard-1.0.7.tar.gz
将其解压,得到ZeroClipboard.js和ZeroClipboard.swf
使用步骤:
1、先引入ZeroClipboard.js。
2、然后使用方法,在你的函数里面这样用:
ZeroClipboard.setMoviePath("这里填写ZeroClipboard.swf文件的路径"); var clip = new ZeroClipboard.Client(); // 新建一个对象 clip.setHandCursor(true); // 设置鼠标为手型 clip.setText("你需要复制copy的文本"); clip.glue("btnCopy"); //与复制按钮关联,这里的btnCopy是关联对象的id,必须和第3步中的html对象的id相同
//下面这些代码可选
clip.addEventListener( "load", function(client) { client.movie.title="复制本文链接"; }); //鼠标移上时改变按钮的样式 clip.addEventListener( "mouseOver", function(client) { document.getElementById("btnCopy").style.cssText="color:#FF6600;"; }); //鼠标移除时改变按钮的样式 clip.addEventListener( "mouseOut", function(client) { document.getElementById("btnCopy").style.cssText=""; }); //这个是复制成功后的提示 clip.addEventListener( "complete", function(){ alert("本文链接复制成功!"); });
3、在页面加入你的复制按钮,我这里使用的链接a标签,也可以是其他html对象
<a href="javascript:void(0);" id="btnCopy" title="复制本文链接">复制本文链接</a>
相关推荐
ZeroClipboard.js ZeroClipBoard.swf下载
zeroClipboard.js + swf 支持chrome和IE浏览器,拷贝复制粘贴的功能,跨浏览器支持
ZeroClipboard.min.js跨浏览器完美复制,可以多版本多浏览器实现一键复制的功能
兼容各大浏览器的jquery zclip复制功能所需要的类库(jquery.zclip.min.js和zeroClipboard.swf)
zclip.js ZeroClipboard.swf 下载 js jquery 复制文件
ZeroClipboard实现js复制,兼容谷歌,文件包带ZeroClipboard.js和ZeroClipboard.swf
网页中偶尔需要复制链接到粘贴板里,然后粘贴分享。FLASH粘贴板,兼容所有浏览器,但必须得安装了FLASH插件哦。例子中有所有的插件 直接复制就行了。本人已经试过。
ZeroClipboard.swf
然后把在你要使用复制功能的页面中引入Zero Clipboard的js文件:ZeroClipboard.js 如下代码: [removed][removed] 注意:以上 ZeroClipboard.js, ZeroClipboard.swf需要放在同一路径下。如果不在同一路径,可使用...
NULL 博文链接:https://yuxisanren.iteye.com/blog/2014530
ZeroClipboard js实现完美复制 兼容所有的浏览器
兼容多浏览器的JavaScript脚本,以JS+FLASH的形式实现复制内容到剪贴板
ZeroClipboard.zip 包含文件 1.ZeroClipboard.min.js 2.ZeroClipboard.swf
众所周知,js在不同浏览器上解析不太一样,导致很多兼容性问题。 但as只有一个,对浏览器来说是统一标准。 所以想用js写兼容所有浏览器的点击复制绕道吧。 这个demo运行的时候一定要发布到web容器中运行,如部署在...
NULL 博文链接:https://dodomail.iteye.com/blog/869681
ZeroClipboard.rar
之前使用的是window.clipboardData.setData,只能支持IE和火狐。360浏览器、搜狗等浏览器,都泪崩。所以,研究了ZeroClipboard,尽量使用js代码写。 使用前先引用三个东西(没有提供上传附件,这里就不提供下载地址...
ZeroClipboard.js是一个支持复制和粘贴的JavaScript插件,目前官方已经到2.x的版本了,但不支持IE9以下的浏览器,而如果要兼容,则可以使用1.x的版本,我使用的是最开始的一个版本:1.0.7的。该版本支持IE7和IE8,...
这个文件和之前传的那个文件一起使用,都放到项目里面