中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

支持多瀏覽器(IE、Firefox、Opera)剪切板復(fù)制函數(shù)_腳本之家修正版

需要注意的是,firefox下必須要設(shè)置下
signed.applets.codebase_principal_support
在 firefox瀏覽器地址欄輸入about:config 過(guò)濾器中輸入signed.applets.codebase_principal_support雙擊設(shè)置為true即可支持。因?yàn)閒irefox默認(rèn)情況下是不支持腳本操作剪切板的。
因?yàn)橹皇鞘裁炊疾恢С值臑g覽器才是最安全的瀏覽器。

[Ctrl+A 全選 注:如需引入外部Js需刷新才能執(zhí)行]

下面是ie firefox 讀取剪切板中的信息的方法
復(fù)制代碼 代碼如下:
function getClipboard()
{
if (window.clipboardData)
{
return (window.clipboardData.getData('text'));
}
else
{
if (window.NETscape)
{
try
{
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");
clip.getData(trans, clip.kGlobalClipboard);
var str = new Object();
var len = new Object();
trans.getTransferData("text/unicode", str, len);
}
catch (e)
{
alert("您的firefox安全限制限制您進(jìn)行剪貼板操作,請(qǐng)打開'about:config'將signed.applets.codebase_principal_support'設(shè)置為true'之后重試,相對(duì)路徑為firefox根目錄/greprefs/all.js");
return null;
}
if (str)
{
if (Components.interfaces.nsISupportsWString)
{
str = str.value.QueryInterface(Components.interfaces.nsISupportsWString);
}
else
{
if (Components.interfaces.nsISupportsString)
{
str = str.value.QueryInterface(Components.interfaces.nsISupportsString);
}
else
{
str = null;
}
}
}
if (str)
{
return (str.data.substring(0, len.value / 2));
}
}
}
return null;
}

下面是 ie,firefox下 寫入剪切板的代碼
復(fù)制代碼 代碼如下:
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安全限制限制您進(jìn)行剪貼板操作,請(qǐng)打開'about:config'將signed.applets.codebase_principal_support'設(shè)置為true'之后重試,相對(duì)路徑為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);
}
}

具體的應(yīng)用,可以參考腳本之家的代碼。

JavaScript技術(shù)支持多瀏覽器(IE、Firefox、Opera)剪切板復(fù)制函數(shù)_腳本之家修正版,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品福利视频 | 日韩激情网 | 九色视频网站 | 在线第一页 | 91精品国产综合久久小仙女图片 | 一级毛片在线看 | 在线精品国产 | 网站黄色在线免费观看 | 日韩av免费在线电影 | 免费观看黄色一级片 | 亚洲伊人久久综合 | 日韩在线一区二区 | 国产在线精品一区 | 久久大陆| 精品一区二区在线观看 | 色婷婷av一区二区三区软件 | 精品www| 国产91丝袜在线播放 | 日本久久久一区二区三区 | av中文字幕在线 | 日韩视频一区在线观看 | 欧美在线天堂 | www国产成人| 五月花丁香婷婷 | 中文字幕在线观看成人 | 亚洲国产精品美女 | 国产久视频 | 91看片网| 国产精品久久久久aaaa九色 | 免费国产一区 | 7777精品伊人久久精品影视 | 日日操夜夜操天天操 | 国产在线一区二区三区 | 亚洲精品专区 | 亚洲视频二| 在线观看日韩精品视频 | 国产精品一区二区av | 91久久久久久久久久久 | 91欧美| 国产成人啪免费观看软件 | 玖玖玖av|