源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

JQuery zClip插件实现复制页面内容到剪贴板

  • 时间:2020-02-16 15:05 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:JQuery zClip插件实现复制页面内容到剪贴板
相信这个功能大家平时上网经常能碰到,以前也没怎么留意怎么实现的,直到项目中需要。 最终效果: [img]http://files.jb51.net/file_images/article/201511/2015112150710195.jpg?201510215736[/img] [img]http://files.jb51.net/file_images/article/201511/2015112150818166.jpg?201510215826[/img] 网上一搜一大堆,单纯使用js方法也不是没有,但是由于各浏览器的安全机制不同,不是跨浏览器的。去看了几个常用的网站,都是用的透明flash遮挡“复制到剪贴板”按钮,所以当你点击“复制到剪贴板”的时候,点击的其实是flash,然后把你需要复制的内容传入到了flash,然后在通过flash的复制功能把传入的内容复制到了剪贴板。 加载[b]JQuery库和zclip插件[/b]
<script type="text/javascript" src="js/jquery-1.8.1.min.js"></script> 
<script src="js/jquery.zclip.min.js"></script> 
下面是一个小demo,主要是复制文本框中的链接到剪贴板。 [b]HTML [/b]
<input type="text" value="www.1sucai.cn" id="link"> 
<span id="copyBtn">复制链接</span> 
然后加入[b]脚本[/b]
<script> 
    $('#copyBtn').zclip({ 
      path: "ZeroClipboard.swf", 
      copy: function(){ 
        return $('#link').val(); 
       } 
    }); 
</script> 
然后就可以直接打开网页测试了,这只是一个简单的小应用,希望大家可以迅速掌握。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部