function copyCode(testCode){
//var testCode=document.getElementById(id).value;
if(copy2Clipboard(testCode)!=false){
alert("生成的代码已经复制到粘贴板,你可以使用Ctrl+V 贴到需要的地方去了哦! ");
}
}
copy2Clipboard=function(txt){
if(window.clipboardData){
window.clipboardData.clearData();
window.clipboardData.setData("Text",txt);
}
else if(navigator.userAgent.indexOf("Opera")!=-1){
window.location=txt;
}
else if(window.netscape){
try{
netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");
}
catch(e){
alert("您的firefox安全限制限制您进行剪贴板操作,请打开’about:config’将signed.applets.codebase_principal_support’设置为true’之后重试,相对路径为firefox根目录/greprefs/all.js");
return false;
}
var clip=Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
if(!clip)return;
var trans=Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
if(!trans)return;
trans.addDataFlavor('text/unicode');
var str=new Object();
var len=new Object();
var str=Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
var copytext=txt;str.data=copytext;
trans.setTransferData("text/unicode",str,copytext.length*2);
var clipid=Components.interfaces.nsIClipboard;
if(!clip)return false;
clip.setData(trans,null,clipid.kGlobalClipboard);
}
}
支持IE firefox,不支持谷歌
相关推荐
JavaScript表格复制,js复制表格,JavaScript,js,表格,复制,表格复制
js复制到粘贴板 完整资源附带例子 注意:例子必须在服务器环境下运行。
<script type="text/javascript"> $(function(){ $("#copy").zclip({ path: "${basePath}/js/bbs/invite/...<script type="text/javascript" src="${basePath}/js/bbs/invite/jquery.zclip.min.js"></script>
js复制插件好用。浏览器兼容特好。Zero Clipboard 的实现原理 Zero Clipboard 利用 Flash 进行复制,之前有 Clipboard Copy 解决方案,其利用的是一个隐藏的 Flash。但最新的 Flash Player 10 只允许在 Flash 上...
移动端js 点击按钮复制到粘贴,有demo和js包,兼容性比较强
JavaScript复制内容到剪切板示例, JavaScript复制内容到剪切板示例代码 JavaScript复制内容到剪切板示例简单小例子
比较好用的js复制插件,调用方法:copyToClipboard(obj.text()), 很稳定,一直在用,没有出现过复制失败问题
NULL 博文链接:https://curtain.iteye.com/blog/1328750
通过js 复制Excel数据到JSP,获取到数据后自行处理。使用window.clipboardData
javascript复制到剪切板,需要到web坏境下才能正常的复制!
ZeroClipboard实现js复制,兼容谷歌,文件包带ZeroClipboard.js和ZeroClipboard.swf
web 开发时有时候表格有颜色,又不方便在程序里实现。因此采用js复制表格及清除表格内的input的方案再去打开EXCEL文件进行粘贴即可将颜色复制到表格里。
js 实现 复制、粘贴 功能
针对于js移动端复制功能,iOS手机上不兼容的特殊处理。
适用于移动端js实现复制功能,点击按钮,提示“复制成功”,经常用来复制订单编号和快递单号等,避免用户手动输入的麻烦
js复制删除替换新增图片
xe-clipboard:纯 js 复制文本到剪贴板,支持IE、Chrome、Firefox、Opera、Safari、IOS、Android
这篇文章主要介绍了JavaScript复制变量三种方法实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 直接将一个变量赋给另一个变量时,系统并不会创造一个...
然后把在你要使用复制功能的页面中引入Zero Clipboard的js文件:ZeroClipboard.js 如下代码: [removed][removed] 注意:以上 ZeroClipboard.js, ZeroClipboard.swf需要放在同一路径下。如果不在同一路径,可使用...
js复制到剪切板copy,兼容pc端浏览器。