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("您的firefox安全限制限制您进行剪贴板操作,请在新窗口的地址栏里输入'about:config'然后找到'signed.applets.codebase_principal_support'设置为true'之后");
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);
}
}
分享到:
相关推荐
在 Excel 中可进行的操作,你几乎都可以在网页中做到,如拖动复制、Ctrl+C 、Ctrl+V 等等。另外在浏览器支持方面,它支持以下的浏览器 IE7+, FF, Chrome, Safari, Opera。 介绍 ...
Handsontable 实现了在 HTML 页面中仿 Excel...在 Excel 中可进行的操作,你几乎都可以在网页中做到,如拖动复制、Ctrl+C 、Ctrl+V 等等。另外在浏览器支持方面,它支持以下的浏览器 IE7+, FF, Chrome, Safari, Opera。
当尝试执行这些命令时,如果浏览器不允许,`format`函数会弹出提示,建议用户使用键盘快捷键(如Ctrl+X、Ctrl+C、Ctrl+V)代替。 【总结】 FreeEditor作为初版作品,虽然开发者自称为“垃圾中的极品”,但其核心...
7392B89A C70424 0000FF00 mov dword ptr ss:[esp],0FF0000 //gbk之蓝色 7392B8A1 48 dec eax 7392B8A2 76 1B jbe short winwb86.7392B8BF 7392B8A4 C70424 00000000 mov dword ptr ss:[esp],0 //gb2312之黑色 7392...
2、在Vista中IE7(UAC)下不能使用问题,用以下命令设置一下码表级别: icacls.exe "%windir%\system32\我的输入法.mb" /SetIntegrityLevel Level src="./images/smilies/sweat.gif" border=0 smilieid="10"> 3、...
1. 浏览器兼容性问题:文件中提到的脚本在IE(Internet Explorer)和FF(Mozilla Firefox)下测试通过,但在TE(可能指的是Opera浏览器,因为 Opera 的代号为 "Carakan",有时候人们会用缩写字母TE)无效。...
IE、FF、Chrome的并发请求数量会根据版本和具体配置有所不同,通常在4到6个之间。 【Linux和Windows系统漏洞】 每年的系统漏洞包括缓冲区溢出、权限提升、注入攻击等,具体需关注CVE公告。应对策略包括及时打补丁...
ENTER键可以让光标移到下一个输入框 (event.keyCode==13)event.keyCode=9"> 文本框的默认值 (this.defaultValue)"> title换行 obj.title = "123
sdfs " 获得时间所代表的微秒 var n1 = new Date("2004-...
Windows XP(包括 Windows 2000)的控制台命令是在系统出现一些意外情况下的一种非常有效的诊断和测试以及恢复系统功能的工具。小编的确一直都想把这方面的命令做个总结,这次辛苦老范给我们整理了这份实用的秘笈。 ...
【选择从起ID号到最后ID号,按ctrl+c复制,到新表“新建”位置,右键菜单选择“粘贴”即可,点击确定即可! 5、主表如需自行增加字段,请在“倒数第二个”位置增加,最好是自带数据填充的,否则你升级数据时会大幅...
【选择从起ID号到最后ID号,按ctrl c复制,到新表“新建”位置,右键菜单选择“粘贴”即可,点击确定即可! 5、主表如需自行增加字段,请在“倒数第二个”位置增加,最好是自带数据填充的,否则你升级数据时会大幅...
【选择从起ID号到最后ID号,按ctrl+c复制,到新表“新建”位置,右键菜单选择“粘贴”即可,点击确定即可! 5、主表如需自行增加字段,请在“倒数第二个”位置增加,最好是自带数据填充的,否则你升级数据时会大幅...