注意:
ZeroClipboard在本地磁盘上测试无法使用,必须在服务器上测试,如http://localhost...
或者更改flash的安全设置:右键 - 全局设置 - 高级 - 受信任位置设置 - 添加 - 添加文件夹(把含有ZeroClipboard.swf的文件添加进去),设置以后就可以在本地测试了...
<a href="javascript:void(0)" id="btnCopy_1" copyContent="aaa">复制链接</a>
<a href="javascript:void(0)" id="btnCopy_2" copyContent="ccc">复制链接</a>
$(function(){
//设置ZeroClipboard.swf的路径
ZeroClipboard.setMoviePath("<%=path %>/scripts/ZeroClipboard.swf");
$("a[id^=btnCopy_]").each(function(){
var clip = new ZeroClipboard.Client();
clip.setHandCursor(true);
var obj = $(this);
var id = $(this).attr("id");
var content = $(this).attr("copyContent");
clip.setText(content);
clip.glue(id);
//鼠标移上时改变按钮的样式
clip.addEventListener( "mouseOver", function(client) {
obj.css("color","#FF6600");
});
//鼠标移除时改变按钮的样式
clip.addEventListener( "mouseOut", function(client) {
obj.css("color","");
});
//这个是复制成功后的提示
clip.addEventListener( "complete", function(){
alert("已经复制到剪切板!"+"\n"+content);
});
});
});
分享到:
相关推荐
使用 ZeroClipboard 复制内容到剪切板 . 使用教程 http://blog.csdn.net/dcwyiqpl/article/details/7926956
js代码实现ZeroClipboard组件复制剪切板,兼容IE7/8/9,chrome.
使用Jquery结合ZeroClipboard插件将制定文本复制到粘贴板
NULL 博文链接:https://dodomail.iteye.com/blog/869681
下面说实现步骤: 1- 引用文件。... [removed][removed] 2- 加载ZeroClipboard对象,并实现复制功能。 代码如下: //这步很重要,设定flash文件引用路径。 ZeroClipboard.setMoviePath(‘http://www.cnblogs.com/Scri
zeroclipboard实现复到剪切板源代码
zeroClipboard.js + swf 支持chrome和IE浏览器,拷贝复制粘贴的功能,跨浏览器支持
NULL 博文链接:https://cngolon.iteye.com/blog/2259376
网页中偶尔需要复制链接到粘贴板里,然后粘贴分享。FLASH粘贴板,兼容所有浏览器,但必须得安装了FLASH插件哦。例子中有所有的插件 直接复制就行了。本人已经试过。
兼容多浏览器的JavaScript脚本,以JS+FLASH的形式实现复制内容到剪贴板
php下利用ZeroClipboard制作剪切板的多按钮复制功能 注意,该案例需要放入服务器下运行,直接打开访问,没有任何效果
Zero Clipboard一个比较成熟的跨浏览器兼容的“复制到剪切板”功能库,需要放在项目里使用
ZeroClipboard库提供了一个简单的方法来将文本复制到剪贴板使用一个看不见的Adobe Flash movie 和一个JavaScript接口。
jquery复制内容到剪切板的插件zclip,里面包含jquery.zclip.min.js,ZeroClipboard.swf及教程。一定要在服务器环境下运行才可以,单网页模式不行。
ZeroClipboard 复制与粘贴 swf复制脚本 解决各种浏览器的兼容问题
php下利用ZeroClipboard复制剪切板[修改,兼容谷歌] 是在之前的基础上进行的优化,兼容谷歌浏览器。因为不能修改替换之前上传的文件,所以重发了一次
主要为大家详细介绍了JavaScript使用ZeroClipboard操作剪切板的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
JS实现复制到剪贴板功能,使用ZeroClipboard
zeroclipboard