今天利用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');}}});

转载于:https://www.cnblogs.com/nerrissa/p/5432405.html

ZeroClipboard实现复制相关推荐

  1. zeroclipboard浏览器复制插件使用记录

    一个简单例子: <html><body><button id="copy-button" data-clipboard-text="Copy ...

  2. zeroclipboard 粘贴板的应用示例, 兼容 Chrome、IE等多浏览器

    zeroclipboard单个复制按钮和多个复制按钮的实现方法 最近网站改版想让复制代码功能在多个浏览器上都可以实现,最近看网上不少说我们的代码复制功能不好用的,我们最近将会增加代码高亮等功能,希望大 ...

  3. 【转】js实现复制到剪贴板功能,兼容所有浏览器

    2019独角兽企业重金招聘Python工程师标准>>> 两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家 ...

  4. JS 点击复制Copy插件--Zero Clipboard

    写博客就是一周工作中遇到哪些问题,一个优点就是能够进行一个总结,另外一个优点就是下次遇到相同的问题即使那你记不住,也能够翻看你的博客攻克了.相同也能够帮到别人遇到与你一样问题的人.或者别人有比你更好的 ...

  5. jquery ZeroClipboard实现黏贴板功能,兼容所有浏览器

    两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...

  6. ZeroClipboard2跨浏览器复制粘贴

    摘要:我们平时常用到的复制粘贴功能,在浏览器端,要想使用一个按钮来实现,使用原生js代码来实现,是困难的,幸好ZeroClipboard的出现,解决了这一尴尬的问题. ZeroClipboard2简介 ...

  7. html5 复制到剪贴板 兼容,JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)

    两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...

  8. 前端组件库 - 搭建web app常用的样式/组件等收集列表(移动优先)

    0. 前端自动化(Workflow) 前端构建工具 Webpack - module bundler Yeoman - a set of tools for automating developmen ...

  9. ZeroClipboard跨浏览器复制粘贴

    1 <!DOCTYPE html> 2 <html> 3 <head> 4 <title>ZeroClipboard跨浏览器复制粘贴</title ...

  10. 使用ZeroClipboard解决跨浏览器复制到剪贴板的问题

    Zero Clipboard的实现原理 Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Fla ...

最新文章

  1. Spark环境搭建(一)-----------HDFS分布式文件系统搭建
  2. 如何对ABAP SE80 workbench做增强
  3. Java之ClassLoader基础知识
  4. baseresponse响应类_内部类、响应类Response、序列化基类、反序列化、全局局部钩子...
  5. 漫步最优化三十五——共轭
  6. 力扣剑指 Offer 05. 替换空格(JavaScript)
  7. 移动端html头部meta标签的含义
  8. Android 启动过程简析
  9. 后台批量刷新金蝶K3物料名称操作步骤
  10. 怎么把word压缩到最小?
  11. 第三章 集合的基本概念和运算
  12. 惊艳呈现-百度搜索手机客户端-设计项目分享
  13. java得到几天前的日期
  14. Python和R的GUI图形化编程与用户界面
  15. 大S产女获张兰连续两天探望 大赞儿媳妇是骄傲
  16. 内核文件ntoskrnl.exe, ntkrnlpa.exe, ntkrnlmp.exe, ntkrpamp.exe到底有什么区别
  17. 013 gtsam/examples/ISAM2Example_SmartFactor.cpp
  18. matlab水果图片,matlab数字图像处理-----------------水果识别
  19. 海思Hi3536移植QT5.9.8教程
  20. Agv、Rgv 车辆控制调度系统开发第二篇

热门文章

  1. ATT拟854亿美元收购时代华纳 国内运营商坐不住了
  2. Elastic-Job-Lite分析——作业调度器 JobScheduler 的创建过程
  3. 用putty玩linux的时候由于以前用window 习惯写完东西按一下ctrl+s 保存
  4. 白盒测试之基本路径测试法
  5. 武汉科技大学ACM:1006: 我是老大
  6. 使用内部类或者外部类
  7. 一步一步学linq to sql(七)并发与事物
  8. vs 2005應用2003框架
  9. 框架鲜花商城系统测试_小程序商城 Open-Shop
  10. linux上调用短信接口,短信猫接口程序Gnokii For Linux安装