js 复制到剪贴板 ,兼容支持火狐firefox 和 ie
来源:互联网 发布:用c语言实现socket 编辑:程序博客网 时间:2024/05/02 01:22
web开发中常常要实现“复制到剪切板”功能。这个功能很实用,但是由于安全问题,浏览器的限制越来越严,实现的方法也越来越有限了。Firefox 默认下不能直接通过Javascript操作剪切板,必须开启相关的设置才行。想只通过Javascript技术实现跨浏览器的剪切板是行不通的。现在常用的方法是利用JavaScript+Flash实现,普遍流传的办法是_clipboard.swf,这是国外最早实现的(著名的Clipboard Copy解决方案: http://www.jeffothy.com/weblog/clipboard-copy/)。但是很可惜,_clipboard.swf在新出来的flash10中无效,因为flash10中规定了只有在swf上进行了实际的操作(比如鼠标点击)才能启动剪切板。而_clipboard.swf方法的swf是隐藏的,通过JavaScript来操作flash的剪切板,显然没有对swf进行实际的用户操作。
针对这个,最近国外出现了一种新的方法,而且专门做了一个JavaScript库 Zero Clipboard ,它包含一个flash影片和一个JavaScript接口,这个flash是透明的(不是隐藏),用户不会察觉到它的存在。这个flash覆盖在一个 DOM元素上,比如button,div之类,当点击这个DOM时,你实际点击的是这个flash,这个作用在flash上的动作能够开启flash的剪切板。这实际上就是一种clickjacking。
DEMO页面 : http://bowser.macminicolo.net/~jhuckaby/zeroclipboard/
Zero Clipboard项目主页: http://code.google.com/p/zeroclipboard/
- js 复制到剪贴板 ,兼容支持火狐firefox 和 ie
- js 复制内容到剪贴板(兼容IE,Firefox)
- js实现复制到剪贴板(IE,firefox)
- js复制到剪贴板,兼容ie
- 复制到剪贴板的js代码(兼容ie、firefox、chorme、safari...什么都兼容!)
- js实现复制到系统剪贴板之IE,firefox兼容版
- 复制链接到剪贴板,兼容Firefox,Chrome, IE
- ZeroClipboard支持IE,firefox,Chrome复制到剪贴板
- js 复制到剪贴板 火狐
- js 复制到剪贴板 火狐
- IE和firefox通用的复制到剪贴板的JS函数
- IE和firefox通用的复制到剪贴板的JS函数
- IE和firefox通用的复制到剪贴板的JS函数
- [转]IE和firefox通用的复制到剪贴板的JS函数
- JS复制内容到剪切板(兼容IE&火狐)
- JS复制内容到剪切板(兼容IE&火狐)
- IE和firefox火狐在JS、css兼容区别
- js兼容ie和火狐支持获取图片大小和显示
- 怎样煲汤的方法
- 药材煲汤学问多,你真的会吗
- xPageLayoutControl1打印预览代码
- java Swing中的绘制相关
- [双语阅读]研究:避孕药使女性更爱阴柔男
- js 复制到剪贴板 ,兼容支持火狐firefox 和 ie
- 高精度计算篇1
- C#调用系统API
- 搞怪的2009另类诺贝尔奖获奖名单
- 恐怖片 fright flick
- Trash talk 说别人坏话
- 深圳的实习生活(2)
- [双语阅读]首个“太空小丑”返回地球
- 每天花出去的“小钱”latte factor