MozTW 討論區
https://forum.moztw.org/

請問有哪種按鈕複製語法是firefox能用的?
https://forum.moztw.org/viewtopic.php?f=13&t=25602
1 頁 (共 1 頁)

發表人:  polyu [ 2008-12-30, 20:59 ]
文章主題 :  請問有哪種按鈕複製語法是firefox能用的?

<input onmousedown='window.clipboardData.setData("text","只有IE能用!")' type="button" value="點我可複製">

上面這個語法只有在IE下可以用,
不曉得還有什麼類似的按鈕複製語法,
在Firefox 下是有作用的。

先謝謝過!

發表人:  Holy [ 2009-01-03, 02:00 ]
文章主題 : 

代碼:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="zh-TW">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script type="text/javascript">
function copyToClipboard(txt) {
   if(window.clipboardData) {
      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("存取剪貼簿被瀏覽器拒絕!\n請在網址列輸入'about:config'開啟\n然後將'signed.applets.codebase_principal_support'設定為'true'");
      }
      var gClipboardHelper = Components.classes["@mozilla.org/widget/clipboardhelper;1"].getService(Components.interfaces.nsIClipboardHelper);
      gClipboardHelper.copyString(txt);
   }
}
</script>
</head>
<body>
<input type="button" onclick="copyToClipboard('丁丁是個人才')" value="點我可複製" />
</body>
</html>

1 頁 (共 1 頁) 所有顯示的時間為 UTC + 8 小時
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/