100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > JS复制内容到剪切板的实例代码(兼容IE与火狐)【javascript】

JS复制内容到剪切板的实例代码(兼容IE与火狐)【javascript】

时间:2018-08-13 18:55:32

相关推荐

JS复制内容到剪切板的实例代码(兼容IE与火狐)【javascript】

web前端|js教程

JS复制,剪切板

web前端-js教程

b2c源码php,vscode采集颜色,Ubuntu衣服,tomcat 的缓存,sqlite迁移数据,wordpress商城插件主题,前端ui框架有什么优点,梦见全身往外爬虫子,php 新闻系统,宁夏seo推广推荐,在线看开源代码 网站,上传网页到服务器教程,织梦自定义模板lzw

<!--

function copyToClipboard(meintext)

{

//ie

if (window.clipboardData){

window.clipboardData.setData("Text", meintext);

}

else if (scape)

{

try

{

netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");

}

catch(e)

{

alert("被浏览器拒绝!"); ///n请在浏览器地址栏输入about:config并回车/n然后将 signed.applets.codebase_principal_support设置为 rue

}

var clip = Components.classes[@/widget/clipboard;1].createInstance(Components.interfaces.nsIClipboard);

if (!clip) return;

var trans = Components.classes[@/widget/transferable;1].createInstance(Components.interfaces.nsITransferable);

if (!trans) return;

trans.addDataFlavor( ext/unicode);

var str = new Object();

var len = new Object();

var str = Components.classes["@/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("已复制本页链接,您可以使用Ctrl+V粘贴后,发送给好友!");

return false;

}

// -->

调用copyToClipboard(meintext);

meintext为传入参数。

01集

城口门户网源码,vscode中高亮,ubuntu ngork,tomcat jsp注入,sqlite3 管理,马克斯cms循环采集插件,模块化前端框架b,爬虫小说app开发实战,韩顺平 php 笔记,海南seo优化流程,织梦网站根目录在哪里,网页上浮动的字,卢松松最新博客模板lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。