评论:ZeroClipboard插件复制到粘贴板  [查看原文]

所属分类:其他-杂项

 35649  318  14
当前第1页 / 共1页
    水晶杯溢满青春的缱绻0
    2018/12/15 16:49:22
    真的只兼容到IE9,可是我的一键复制要兼容到IE7 回复
    CLANNAD0
    2017/4/10 17:03:56

    为什么我的只能支持到ie9啊,有一种被骗了的感觉啊~

    回复
    小采0
    2016/7/6 17:07:29

    为什么每次复制都是第一个div的内容,我用的$(this).html()不应该是点击那个div的内容吗?

    <div class="copyContent2">DIV的内容2<img src="kefu1.jpg"></div>
    <div class="copyContent2">DIV的内容3</div>
    <div class="copyContent2" href="javascript:void(0)">复制textarea4</div>
    <textarea class="copyContent" rows="5" cols="100"></textarea>
    
    <script src="http://cdn.bootcss.com/zclip/1.1.2/jquery.zclip.min.js"></script>
    <script>$(function() {
        $('.copyContent2').zclip({
          path: 'http://cdn.bootcss.com/zclip/1.1.2/ZeroClipboard.swf',
          copy: function() { //复制内容return $(this).html(); },afterCopy: function(){ //复制成功 alert('复制成功'); }   });}); 
    </script>
    回复
    小采0
    2016/7/6 17:07:37
    <div class="copyContent2">DIV的内容2
      <img src="kefu1.jpg"></div>
    <br>
    
    <div class="copyContent2">DIV的内容3</div>
    <br>
    
    <div class="copyContent2" href="javascript:void(0)">复制textarea4</div>
    <br>
    
    <textarea class="copyContent" rows="5" cols="100"></textarea>
    <script src="http://cdn.bootcss.com/zclip/1.1.2/jquery.zclip.min.js"></script>
    <script>/** *需要在服务器上才能正常使用, *单纯的网页没有效果, *要放服务器上才有效果 **/
      $(function() {
        $('.copyContent2').zclip({
          path: 'http://cdn.bootcss.com/zclip/1.1.2/ZeroClipboard.swf',
          copy: function() { //复制内容 return $(this).html(); },afterCopy: function(){ //复制成功 alert('复制成功'); } }); }); 
    </script>

    为什么每次复制都是第一个div的内容,我用的$(this).html()不应该是点击那个div的内容吗

    回复
    lingco0
    2016/6/15 11:06:14
    你这个下载下来不能直接 点击用呢,点击没有任何反应。 回复
    8444152060
    2016/4/26 11:04:52
    为什么复制不了???????? 回复
    老狼0
    2016/4/20 18:04:13
    这个在手机上能使用吗? 回复
    半城有你便是晴天0
    2016/3/28 18:03:38
    街角的风铃0
    2015/9/10 11:09:03

    放到后台都不能用了?正愁着呢?

    回复
    西瓜0
    2015/8/11 16:08:15

    @lyanDeng 留言提供详细方法奖励10jq币

        汉斯0
        2016/3/2 17:03:17
        那为啥不直接写在描述里面。。。
        汉斯0
        2016/3/2 17:03:58
        如果别人提供我觉得给JQB还说的过去。。。
    回复
    lyanDeng0
    2015/8/11 15:08:56

    插件本身是没有问题的,不然也无法发布出来。。。下面简单介绍下使用方法(以插件中的代码为例):

    //NewFile.html

    ...

    <button id="copy_button" data-clipboard-text="Copy Me!" title="Click to copy me." type="button" class="btn btn-primary">CopyToClipboard</button>

    ...

    插件中复制的是data-clipboard-tex中的内容


    在main.js中,copy_button既是触发弹出框的按钮,也触发该插件进行复制,将需要复制的内容赋给属性data-clipboard-text就可成功复制。如何获得需要复制的内容,例子如下:

    <div id="copyContent">
    这里是需要复制的内容,这里是需要复制的内容,这里是需要复制的内容。
    </div>
    <button id="copy_button" data-clipboard-text="" title="Click to copy me." type="button" class="btn btn-primary">CopyToClipboard</button>

    <!--前提:已经引入jquery-->

    <script>
    $(function() {
      var content = $("#copyContent").text();//获得需要复制的内容  input框获取值用val()
      $("#copy_button").attr("data-clipboard-text", content); 
    });
    </script>
    ...
    回复
    熊涛--千雪0
    2015/8/10 9:08:26

    这个插件有问题啊,王修复,发表的内容名字,邮箱,如何更改,输入的内容 ,无法获取 ,始终是  content


    回复

讨论这个项目(14)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

取消回复