最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Firefox中通過(guò)JavaScript復(fù)制數(shù)據(jù)到剪貼板(Copy to Clipboard 跨瀏覽器版)

 更新時(shí)間:2013年11月22日 15:32:58   作者:  
這篇文章主要介紹了irefox中通過(guò)JavaScript復(fù)制數(shù)據(jù)到剪貼板的方法,可以跨瀏覽器使用,大家可以使用看看

復(fù)制代碼 代碼如下:

<!doctype html public "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Keywords" content="YES!B/S!" />
<meta name="Description" content="This page is from http://Justinyoung.cnblogs.com" />
<title>CSS/Javascript demo</title>
<script type="text/javascript" language="javascript" >
    function test(){
        copyToClipboard("dddd");
    }
    copyToClipboard = 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'之后重試");
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);
}
}
</script>
</head>
<body>
 <button onclick="test();">復(fù)制到粘貼板</button>
</body>
</html>

說(shuō)明:Firefox的默認(rèn)安全限制不允許通過(guò)JavaScript復(fù)制到剪貼板,需要提示用戶修改Firefox的設(shè)置。修改方法是打開"about:config"將"signed.applets.codebase_principal_support"設(shè)置為"true"。

相關(guān)文章

最新評(píng)論

台北县| 保德县| 麻阳| 沂水县| 丹江口市| 南丹县| 长垣县| 轮台县| 越西县| 平远县| 德州市| 马关县| 苏尼特左旗| 饶河县| 郴州市| 老河口市| 东明县| 化州市| 上杭县| 右玉县| 新化县| 平武县| 扎兰屯市| 永丰县| 金湖县| 永兴县| 大竹县| 鄂州市| 临桂县| 天等县| 博乐市| 景宁| 普陀区| 台南市| 苍梧县| 饶河县| 临江市| 黎平县| 平山县| 明水县| 陈巴尔虎旗|