欢迎您,零度科技专业海外服务器租用
公司电话: 24小时电话: 

当前位置:首页>网站建设教程>javascript教程

目录导航

Zero Clipboard实现浏览器复制到剪贴板(多个复制按钮)

美国SK机房 发布于 2012-09-18  

javascript教程

<script type="text/javascript" src="{$site_url}/Public/js/ZeroClipboard.js"></script>
<script language="JavaScript">
$(function(){
   $(".my_clip_button").each(function(i){
        var id = $(this).attr('data');
        var clip=null;
        clip = new ZeroClipboard.Client();
        ZeroClipboard.setMoviePath("{$site_url}/Public/js/ZeroClipboard.swf"); //设置 不然要放在网站根目录下才显示
        clip.setHandCursor( true );
        clip.setText( $("#txtInvite_"+id).val() );
        clip.addEventListener('complete', function (client, text) {
           ui.success( "恭喜复制成功" );
        });
        clip.glue( 'd_clip_button_'+id ,'d_clip_container_'+id );
   });
});
</script>
<style>
.my_clip_button { width:62px; text-align:center; height:20px;border:1px solid black; background-color:#ccc; margin:2px; padding:2px; cursor:default; font-size:9pt; }
.my_clip_button.hover { background-color:#eee; }
.my_clip_button.active { background-color:#aaa; }
</style>

<div style="width:90%;margin:0 auto; height:50px;line-height:20px;">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
             <tr>
               <td width="19%" height="45" align="right">默认邀请链接:</td>
               <td width="52%"><input type="text" name="txtInvite_default" id="txtInvite_default" value="{$defaultInviteLink}" style="width:350px;" /></td>
               <td width="31%">
                   <div id="d_clip_container_default" style="position:relative;">
                       <div id="d_clip_button_default" class="my_clip_button" data="default">复制</div>
                   </div>
               </td>
             </tr>
           </table>
         </div>
          
       <volist name="invitelists" id="vo">
        <div style="width:90%;margin:0 auto; height:50px;line-height:20px;">
        <table width="100%" border="0" cellspacing="0" cellpadding="0">
             <tr>
               <td width="19%" height="45" align="right">{$vo.group_name}专用邀请链接:</td>
               <td width="52%"><input type="text" name="txtInvite_{$vo.id}" id="txtInvite_{$vo.id}" value="{$vo.invitelink}" style="width:350px;" /></td>
               <td width="31%">
       <div id="d_clip_container_{$vo.id}" style="position:relative;">
                       <div id="d_clip_button_{$vo.id}" class="my_clip_button" data="{$vo.id}">复制</div>
                   </div>
               </td>
           </tr>
        </table>
       </div> 
      </volist>

到零度科技查看原文:http://www.ldisp.com/a/javascript/2012/1356.shtml

上一篇:js生成随机字符串函数,JS指定长度的随机字符串
下一篇:ubb代码转成html代码的方法-js版

 
了解零度?

零度科技主营全球服务器租用,如果您有服务器租用需求请联系

海外服务器租用

推荐香港、美国、韩国。提供站群服务器、高防服务器租用

海外特价服务器

关注零度特价服务器频道,了解全球特价服务器。

59

业务咨询

    技术服务

      特价活动
        全站搜索
        热门搜索:
        会员
        0通知
        客服
        0特价
        搜索
        TOP
        香港高防服务器,远程桌面,韩国服务器,nginx,反向代理