jquery 跨浏览器的剪切板

     jquery.zclip.js是一个居于jQuery的剪贴板插件,可以将指定内容复制到系统剪贴板中,兼容IE 6, IE 7, IE 8, FF 3.6, Chrome 8, Safari 5, Opera 11。项目地址:http://www.steamdev.com/zclip/

  jquery.zclip.js配置API

设置

配置项目

默认值

可用值和说明

path *"ZeroClipboard.swf""ZeroClipboard.swf"flash文件的路径,如"/swf/ZeroClipboard.swf"
copy *null可以为任何string类型,javascript表达式或者一个返回string类型的函数
译者注:使用方法很方便实现一个页面内容的多个内容拷贝,具体看示例
afterCopynull拷贝结束后的回调函数,配置这个回调函数会替换掉alert输出拷贝内容的默认回调
beforeCopynull拷贝之前的回调函数
clickAftertruetrue
false
setHandCursortruetrue
false
setCSSEffectstruetrue
false
*为必填项

  多拷贝示例源代码

-收缩 HTML代码   运行代码   [如果运行无效果,请自行将源代码保存为html文件运行]
<html>
<head>
<title>jquery.zclip.js jquery剪贴板插件 </title>
</head>
<script src="/js/jquery.js"> </script>
<script src="jquery.zclip.min.js"> </script>
<script>
    $( function () {
        $( 'a[rel]').zclip({ copy:  function () {  return $( this.getAttribute( 'rel')).html(); } });
    });
</script>
<body>
<a rel="#p1">拷贝1 </a>
<p id="p1">拷贝内容1拷贝内容1拷贝内容1 </p>
<a rel="#p2">拷贝2 </a>
<p id="p2">拷贝内容2
拷贝内容2 </p>
<a rel="#p3">拷贝3 </a>
<p id="p3">拷贝内容3
拷贝内容3 </p>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值