作家
登录

多浏览器兼容性比较好的复制到剪贴板的js代码

作者: 来源:www.28hudong.com 2013-03-30 00:41:52 阅读 我要评论

对于非ie浏览器他是用flash来实现的,js代码如下: 复制代码 代码如下: <script type="text/javascript"> function copy_code(copyText) { if (window.clipboardData) { window.clipboardData.setData("Text", copyText) } else { var flashcopier = 'flashcopier'; if(!document.getElementById(flashcopier)) { var divholder = document.createElement('div'); divholder.id = flashcopier; document.body.appendChild(divholder); } document.getElementById(flashcopier).innerHTML = ''; var divinfo = '<embed src="../js/_clipboard.swf" FlashVars="clipboard='+encodeURIComponent(copyText)+'" width="0" height="0" type="application/x-shockwave-flash"></embed>'; document.getElementById(flashcopier).innerHTML = divinfo; } alert('copy成功!'); } </script> <input id="inputTest" type="button" value="测试" onclick="copy_code('拷贝成功!')" /> 那个flash文件从这里下载:下载

  推荐阅读

  jQuery EasyUI API 中文文档 - ComboTree组合树

扩展自 $.fn.combo.defaults 和 $.fn.tree.defaults。用 $.fn.combotree.defaults 重写了defaults。 依赖 combo tree 用法 <select id="cc" style="width:200px;"></select> <input id="cc" value="01"> 复制代码 >>>详细阅读


本文标题:多浏览器兼容性比较好的复制到剪贴板的js代码

地址:http://www.17bianji.com/kaifa2/JS/24057.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)