<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>兼容ie8 ff ie6复制内容到剪切板</title>
<script>
function copytoclip(t){
if (window.clipboarddata){
window.clipboarddata.setdata("text", t);
}else if (window.netscape){
try {
netscape.security.privilegemanager.enableprivilege('universalxpconnect');
} catch (e) {
alert("about:config -> signed.applets.codebase_principal_support=false");
return;
}
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=t;
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);
}
return;
}
</script>
</head><body>
</body>
</html>
兼容ie8 ff ie6复制内容到剪切板
时间: 2024-10-05 19:39:35
兼容ie8 ff ie6复制内容到剪切板的相关文章
复制内容到剪切板( 兼容ie8 ff ie6)
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.111cn.net/ 1999/xhtml"> <head> <meta http-equiv="co
简单实现兼容各大浏览器的js复制内容到剪切板_jquery
因为网站文章需要提供几个按钮,单击后实现复制文章内容到剪贴板. 在网上搜索了很多内容,发现都比较乱这里自己整理下,分享给大家 效果图如下: 之前使用的是window.clipboardData.setData,只能支持IE和火狐.360浏览器.搜狗等浏览器,都泪崩.所以,研究了ZeroClipboard,尽量使用js代码写. 使用前先引用三个东西(没有提供上传附件,这里就不提供下载地址了,很常见,大家自己找度娘吧): jquery-1.4.1.min.js ZeroClipboard.js
兼容ie8 ff ie6获取窗口顶部与左边像素代码
_browser_scroll_x = 0; _browser_scroll_y = 0; if( typeof( window.pageyoffset ) == 'number' ) { //netscape compliant _browser_scroll_y = window.pageyoffset; _browser_scroll_x = window.pagexoffset; } else if( do
js复制内容到剪切板代码
function copyweather(meintext) { if (window.clipboardData) { window.clipboardData.setData("Text", meintext); } else if (window.netscape) { netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect'); var clip = Component
java 复制图片到剪切板
Java 如何复制图片到剪切板呢? 下面是我做的一个软件: 项目源代码见附件 这里面就有"复制图片到剪切板"功能.核心方法如下: Java代码 /*** * 复制图片到剪切板 * @param image */ public static void setClipboardImage(JFrame frame, final Image image) { Transferable trans = new Trans
利用jquery.zclip复制网页内容到剪切板
核心代码 代码如下 复制代码 ("input").zclip({ path: 'http://steamdev.com/zclip/js/ZeroClipboard.swf', copy: $("p").html(), beforeCopy:function(){ console.log("复制之前"); }, afterCopy:function(){ alert(&qu
兼容ff,ie 复制内容js代码
代码如下 复制代码 <script language="网页特效"> function doCopy(id){ var testCode=document.getElementById(id).innerText; if(copy2Clipboard(testCode)!=false){ if (document.all){ var rng = document.body.createTextRange(); rng.moveToElementText(docu
Javascript兼容IE&;FF的复制到剪贴板
方法一,全js复制到剪切版 可以兼容基本上所有的主流浏览器(IE,FF),很多地方可以用到的: 代码如下 复制代码 copyToClipboard = function(txt) { if(window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); } else if(navigator.userAgent.indexOf(&quo
js获取浏览器高度和宽度值(兼容ie7 ff ie6多浏览器)
代码如下 function calc_scroll_xy() { _browser_scroll_x = 0; _browser_scroll_y = 0; if( typeof( window.pageyoffset ) == 'number' ) { //netscape compliant _browser_scroll_y = window.pageyoffset; _browser_scroll_x = w