当前位置 : 主页 > 网络编程 > 其它编程 >

js复制功能支持forIE/FireFox/mozilla/ns【javascript】

来源:互联网 收集:自由互联 发布时间:2023-07-02
web前端|js教程js,复制功能,支持,for,IEFireFoxmozillansweb前端-js教程FF,不支持复制功能,要支持的话,很难的js复制功能支持forIEFire web前端|js教程 js,复制功能,支持,for,IE/FireFox/mozilla/ns web前端-js教
web前端|js教程js,复制功能,支持,for,IEFireFoxmozillansweb前端-js教程FF,不支持复制功能,要支持的话,很难的js复制功能支持forIEFire web前端|js教程js 复制功能 支持 for IE/FireFox/mozilla/ns【Javascript】 js,复制功能,支持,for,IE/FireFox/mozilla/ns web前端-js教程FF,不支持复制功能,要支持的话,很难的 js 复制功能 支持 for IE/FireFox/mozilla/ns 代码如下: 这里有两各上方式 : 二手带源码弊端,8811au ubuntu,卧室爬虫怎么去除,标签,seo夫维lzw // js 复制功能 支持 for IE/FireFox/mozilla/ns function copy_clip(meintext) { if (window.clipboardData) { window.clipboardData.setData(“Text”, meintext); } else if (window.netscape) { netscape.security.PrivilegeManager.enablePrivilege(‘UniversalXPConnect’); 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’); php登录系统源码,vscode 建立工程,ubuntu安装好后如何使用,tomcat 6.0+,数据存在sqlite哪里,wordpress 专题插件,笔记本前端框架,飞禽走兽 游鱼爬虫,php 发送消息,seo优化新手怎么做seo博客,php免费网站模板下载,静态网页css分层代码,discuz 企业模板,帝国cms营销站源码程序lzw var str = new Object(); var len = new Object(); 食堂刷卡 源码,关闭Ubuntu锁屏,运行tomcat 端口号,如何拦截爬虫,php实现签到统计功能,seo债券lzw var str = Components.classes[“@mozilla.org/supports-string;1”] .createInstance(Components.interfaces.nsISupportsString);

var copytext=meintext;

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);

} alert(” 下面的信息复制到剪贴板 :\n\n” + meintext); return false; } function copyToClipboard(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(“你使用的FF浏览器,复制功能被浏览器拒绝!请在浏览器地址栏输入’about:config’并回车然后将’signed.applets.codebase_principal_support’设置为’true'”); } 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); } } var o=”js 复制功能 支持 for IE/FireFox/mozilla/ns”; alert(“第一种方式复制内容如下:\n”+o); copy_clip(o); alert(“第二种方式复制内容如下:\n”+o); copyToClipboard(o); alert(“两种都测试了,你看看效果,找个地方粘贴一下!或者自己在本地上写个网页一个个函数测试!”); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

上一篇:SQL搜索和替换
下一篇:没有了
网友评论