ZeroClipboard实现复制
2016-04-25 19:32
316 查看
今天利用ZeroClipboard实现了批量复制ip到剪贴版的公里,第一种方式总是有错,需要点击两次才能成功复制,第二种方法成功。在这里记录下,方法一:
方法二:
$('#copy_ips').zclip({ //点击两次才能成功复制?? path: '/static/js/ZeroClipboard.swf', beforeCopy: function () {//复制成功 $('#copy-ips-container').val(function(n,c){ var all_value = document.getElementsByName('choice'); var value = ''; for (var i = 0; i < all_value.length; i++) { if (all_value[i].checked == true) value = value + all_value[i].value + '\n'; } if (value == '') { alert('请勾选IP'); return ''; } else{ return value; } }); }, copy: function () {//复制内容 return $('#copy-ips-container').val(); }, afterCopy: function () {//复制成功 if ($('#copy-ips-container').val() != '') { alert('复制成功'); } } });
方法二:
$('#copy_ips').zclip({ path: '/static/js/ZeroClipboard.swf', copy: function () {//复制内容 var all_value = document.getElementsByName('choice'); var value = ''; for (var i = 0; i < all_value.length; i++) { if (all_value[i].checked == true) value = value + all_value[i].value + '\n'; } $('#copy-ips-container').val(value); return value; }, afterCopy: function () {//复制成功 if ($('#copy-ips-container').val() != '') { alert('复制成功'); } else { alert('请勾选IP'); } } });
相关文章推荐
- iOS控制屏幕旋转
- 总结
- [IDF实验室] CTF手札-牛刀小试
- jQuery取得select选中的值
- 安卓开发空指针异常nullPointer的问题
- codevs愚蠢的矿工(树形DP)
- address code pre ul-li div table
- 本周总结
- SpringMVC返回json数据的三种方式
- 深入浅出MyBatis-Sqlsession
- 探秘Java中的String、StringBuilder以及StringBuffer
- dubbo调用未知的名称或服务
- ImageView的setScaleType
- HTML <map> 设置图热点
- hdu 2602 Bone Collector
- getstyle() 获取样式
- Thrift搭建分布式微服务(四)
- TextField控件详解2
- 排序算法--插入排序
- ♥HDOJ 1271-整数对【数学】