文章来源:原创 作者:JS代码网 时间:2013-10-23 访问: 下载次数:
jQuery ZeroClipboard 是优秀的jQuery 复制内容到剪贴板的插件,由于各个浏览器的安全特性不
一样,JS代码在复制内容各个浏览器表现不一,甚至无法实现,所以诞生了Flash 拷贝内容,很好
的解决了兼容性问题以及安全性问题,值得学习和利用他。
特性:
1.兼容Flash10
2.避免浏览器安全冲突
3.无干扰提示
4.支持样式自定义在hover和active 状态下
5.保留鼠标按下和离开的事件
6.支持拷贝前和拷贝后的事件回调
7.轻量级最小只有7k
调用方法:
1.加载JS文件
<script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript" src="js/jquery.zclip.js"></script>2.调用函数,指定内容控件ID,记得下载 ZeroClipboard.swf 文件
$(document).ready(function(){ $('a#copy-description').zclip({ path:'js/ZeroClipboard.swf', copy:$('p#description').text() });