html5 复制到剪贴板 兼容,js/jQuery实现复制到剪贴板功能,兼容所有浏览器
因为工作的原因,需要实现这样一个功能:点击按钮,复制文本内容.
百度了一下,大都语焉不详,最终找到了一篇很好的博文,有讲解,有实例,捣鼓了一会,最终实现了功能.
网址在这里http://www.cnblogs.com/PeunZhang/p/3324727.html
在这里,个人做一下总结.
第一步,下载插件.
附件内容:jquery.js
jquery.zclip.js
ZeroClipboard.swf
第二步,编写实例 copy.html .
注意1:引入jquery.js和jquery.zclip.js
注意2:在本例中,ZeroClipboard.swf必须与copy.html (修改为jquery.zclip.js)处在同级目录下.
注意3:在服务器环境下打开copy.html,如"localhost/test/copy.html".
实例详情如下:
jquery-zclip
/* 复制提示 */
.copy-tips{position:fixed;z-index:999;bottom:50%;left:50%;margin:0 0 -20px -80px;background-color:rgba(0, 0, 0, 0.2);filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#30000000, endColorstr=#30000000);padding:6px;}
.copy-tips-wrap{padding:10px 20px;text-align:center;border:1px solid #F4D9A6;background-color:#FFFDEE;font-size:14px;}
$(document).ready(function(){
$("#copy_button").zclip({
path: "ZeroClipboard.swf",
copy: function(){
return $("#copy_text").val();
},
afterCopy:function(){/* 复制成功后的操作 */
var $code=$("#copy_text").val();
var fade_node="
";
var $copysuc = $(fade_node);
$("body").find(".copy-tips").remove().end().append($copysuc);
$(".copy-tips").fadeOut(2500);
}
});
});
JQuery实现复制到剪贴板功能
在网页中实现复制到剪贴板功能,有两种方法, 第1种方法:使用JavaScript自带的方法,但是这种方法只能在IE下使用. document.execCommand("Copy") ...
【转】js实现复制到剪贴板功能,兼容所有浏览器
两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...
【原】js实现复制到剪贴板功能,兼容所有浏览器
两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...
黄聪:JS实现复制到剪贴板功能,兼容所有浏览器(转)
两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...
Zero Clipboard - 跨浏览器兼容的“复制到剪贴板”功能
开发中经常会用到复制的功能,在 IE 下实现比较简单,但要想做到跨浏览器比较困难了. 本文将介绍一个跨浏览器的库类 Zero Clipboard ,它利用 Flash 进行复制,所以只要浏览器装有 F ...
JS pc端和移动端共同实现复制到剪贴板功能实现
JS pc端和移动端实现复制到剪贴板功能实现 在网页上复制文本到剪切板,一般是使用JS+Flash结合的方法,网上有很多相关文章介绍.随着 HTML5 技术的发展,Flash 已经在很多场合不适用了, ...
js/jQuery实现类似百度搜索功能
一.页面代码:
html5 复制到剪贴板 兼容,js/jQuery实现复制到剪贴板功能,兼容所有浏览器相关推荐
- html5 复制到剪贴板 兼容,JS实现复制内容到剪贴板功能兼容所有浏览器(推荐)
两天前听了一个H5的分享,会议上有一句话,非常有感触:不是你不能,而是你对自己的要求太低.很简单的一句话,相信很多事情不是大家做不到,真的是对自己的要求太低,如果对自己要求多一点,那么你取得的进步可能 ...
- js实现一键复制到剪切板上_js实现各种复制到剪贴板的方法
一.实现点击按钮,复制文本框中的的内容 function copyUrl2() { var Url2=document.getElementById("biao1"); Url2. ...
- 【JS】JavaScript复制内容到剪贴板
常见方法 查了一下万能的Google,现在常见的方法主要是以下两种: 第三方库:clipboard.js 原生方法:document.execCommand() 分别来看看这两种方法是如何使用的. c ...
- JQuery实现复制数据到剪贴板之各种麻花与右键点击弹出选择菜单
1.如果小伙伴们只是想实现点击某个按钮(通过click事件)实现复制功能. 那小哥哥我在这里推荐大家使用2个非常好用的插件 (1)clipboard.js:纯js插件,无需flash,相对来说更轻量级 ...
- JS实现各种复制到剪贴板
一.实现点击按钮,复制文本框中的的内容 <script type="text/javascript"> function copyUrl2() { var Url2=d ...
- js,jquery字符串转换json,兼容各种浏览器
js,jquery字符串转json. 第一种:eval方式解析 function strToJson(str){ var json = eval('(' + str + ')'); return js ...
- html5新增的js,HTML5新增属性data-*和js/jquery之间的交互及注意事项
html的data-*属性是HTML5的新属性,用的时候在IE8html的data-*属性是HTML5的新属性,用来自定义属性,以在JS 中控制,用不会出问题,就是用js去获得的时候会有问题, 不过用 ...
- js,jquery,css,html5特效
js,jquery,css,html5特效 包含js,jquery,css,html5特效,源代码 本文地址:http://www.cnblogs.com/Jeremy2001/p/6089343.h ...
- 征服大前端视频教程第一季(jQuery、HTML5、CSS3、Node.js)
征服大前端视频教程第一季(jQuery.HTML5.CSS3.Node.js.AngularJS.MongoDB) 网盘地址:https://pan.baidu.com/s/1-dbJMOa1RrQz ...
最新文章
- 美妆彩妆宣传PPT模板
- 【设计模式】 模式PK:策略模式VS状态模式
- Linux堆内存管理深入分析
- 一些意想不到的小bug。
- python获取url文件名_python httplib / urllib获取文件名
- Java多线程系列--“JUC原子类”01之 框架
- Java递归基础案例-回文字符串的判断
- SAP Spartacus Unit List Component的设计明细 - UnitListComponent
- PHP特级课视频教程_第三十四集 Mongodb性能优化_李强强
- java垃圾回收机制标记_Java的垃圾回收机制-垃圾收集算法(一)
- python turtle画小狗_python-turtle-画雪花
- 权威服务器和域名注册,域名服务器简介
- stm32毕业设计 单片机车牌识别系统
- Visual Studio Code的九九乘法表
- 常用优化网页加载速度方法
- 教你这么理解 『假脱机打印机系统』
- blender的使用和常见问题
- 常见的连续型随机变量分布
- 2015华为暑期实习面试全过程
- hpp文件和h文件有什么区别
热门文章
- python密码编程_Python密码学编程
- 今日头条php面试经验,「今日头条」前端面试题和思路解析
- 微信php 客户端cookie,微信内置浏览器中的cookie很诡异呀
- 口腔取模过程及注意事项_为什么牙齿矫正前要拍片取模,没有拍片取模就设计不了详细方案!...
- [pthon]模块 time
- UML类图关系全面剖析[转]
- 20165334 《java程序设计》第5周学习总结
- 图片加载完后执行事件
- 问题007:JDK版本与JRE版本不同导致java.exe执行类文件错误 java.lang.UnsupportedClassVersionError错误...
- 【翻译】RAID, Auto Volume, HBA, Simple Volume模式之间的区别