copystr = 저장될 내용
message = 얼랫창띄울 메세지
<script>
function CopyClipBoard(CopyStr, Message) {
 // IE
 if (window.clipboardData) {
  window.clipboardData.setData("Text", CopyStr);
  alert(Message);
 // FF
 } else if (window.netscape) {
  try {
   netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
   alert(Message);

   var copytext = CopyStr;

   var str   = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
   if (!str) return false;

   str.data  = copytext;

   var trans = Components.classes["@mozilla.org/widget/transferable;1"].createInstance(Components.interfaces.nsITransferable);
   if (!trans) return false;

   trans.addDataFlavor("text/unicode");
   trans.setTransferData("text/unicode", str, copytext.length * 2);

   var clipid = Components.interfaces.nsIClipboard;
   var clip   = Components.classes["@mozilla.org/widget/clipboard;1"].getService(clipid);
   if (!clip) return false;

   clip.setData(trans, null, clipid.kGlobalClipboard);
  } catch(e) {
   alert("Error:Set this value to True, the setting signed.applets.codebase_principal_support.\n"+e);
   return;
  }
 }
}
</script>

Posted by Guy-Zin
,