ȸ¿ø°¡ÀԡžÆÀ̵ð/ºñ¹øÃ£±â
ȨÀ¸·Î


JavaScript Copy to Clipboard
13³â Àü
<textarea id=t1>º¹»çÇÒ ÅØ½ºÆ®</textarea>


<script>
// Clipboard Copy Alert
function copy_text()
{
    if (window.event)
    {
        window.event.returnValue = true;
        window.setTimeout('copy_text2()', 25);
    }
}
function copy_text2()
{
    if (window.clipboardData) // IE
    {
        var result = window.clipboardData.setData('Text', document.getElementById("t1").innerText );
        alert ("ÅØ½ºÆ®°¡ º¹»çµÇ¾ú½À´Ï´Ù. ºÙ¿©³Ö±â(Ctrl + V)ÇÏ¸é µË´Ï´Ù.");
    }
}
</script>
<input type="button" value="º¹»ç" onclick="javascript:copy_text();">




========================================================
¶Ç ´Ù¸¥ ¼Ò½º


<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">
<script language="javascript" type="text/javascript">
<!--
function copy(div_id) {
    var inElement = document.getElementById( div_id );
    var meintext =  inElement.innerHTML ;
inElement.focus();
inElement.select();
  
    if (window.clipboardData){
        // the IE-manier
        window.clipboardData.setData("Text", meintext);
        // waarschijnlijk niet de beste manier om Moz/NS te detecteren;
        // het is mij echter onbekend vanaf welke versie dit precies werkt:
    }else if (window.netscape){


        // dit is belangrijk maar staat nergens duidelijk vermeld:
        // you have to sign the code to enable this, or see notes below
        netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');


        // maak een interface naar het clipboard
        var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
        if (!clip) return;


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


        // specificeer wat voor soort data we op willen halen; text in dit geval
        trans.addDataFlavor('text/unicode');


        // om de data uit de transferable te halen hebben we 2 nieuwe objecten nodig om het in op te slaan
        var str = new Object();
        var len = new Object();


        var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
      
        var copytext=meintext;
        str.data=copytext;      
        trans.setTransferData("text/unicode",str,copytext.length*2);      
        var clipid=Components.interfaces.nsIClipboard;
      
        if (!clip) return ;
      
        clip.setData(trans,null,clipid.kGlobalClipboard);


    }




    alert('done');
    return ;
}
//-->
</script>


</head>
<body>




<a href="javascript:copy('test');">click</a>
<textarea id="test" >
some text here!!===========
</textarea>




</body>
</html>
ÃßõÃßõ : 826 Ãßõ ¸ñ·Ï
¹øÈ£ Á¦¸ñ
2,261
Á¦ÀÌÄõ¸® ÅǸ޴º
2,260
PHP ÀÚ·áÇü ºñ±³Ç¥
2,259
PHP ºñ±³ ¿¬»êÀÚ
2,258
HTML5 elements
2,257
[MySQL]UNION°ú UNION ALL ÀÇ Â÷ÀÌ ¹× ÁÖÀÇ »çÇ×
2,256
[MySQL] Union »ç¿ë¹ý. ¿©·¯ Å×À̺íÀÇ °°Àº °ªÀ» Çѹø Äõ¸®·Î ÃßÃâÇϱâ
2,255
ie6 css ·Ñ¸µ À̹ÌÁö ±ôºýÀÓ ¹®Á¦ ÇØ°á¹ý
2,254
floatÀ» clearÇÏ´Â ¹æ¹ý
2,253
ÆäÀÌÁö »õ·Î°íħ
2,252
div ¸¶Áö¸· ³»¿ë º¹Á¦/¹Ýº¹ Çö»ó(Duplicate Characters Bug)
2,251
strstr:¹®ÀÚ¿­ ½ÃÀ۵ǴºκкÎÅÍ Ãâ·Â
2,250
½æ³×Àϰ³¿ä ¹× ÇÔ¼öÁ¤¸®
2,249
strtotime() ¸¦ ÀÌ¿ëÇÑ ³¯Â¥°è»ê
2,248
ÆË¾÷âÀ¸·Î Æû°ª Àü¼ÛÇϱâ
2,247
¼¿·ºÆ®¹Ú½º¸¦ div+css ·Î º¯°æÇϱâ À̹ÌÁö
2,246
ÆÄÀÏ÷ºÎ¸¦ div+css ·Î º¯°æÇϱâ À̹ÌÁö
2,245
ÆäÀÌ¡ ³×À̹ö ½ºÅ¸ÀÏ µû¶óÇϱâ À̹ÌÁö
2,244
¸¶¿ì½º¿À¹ö ·Ñ¸µÀ̹ÌÁö¸¦ jQuery·Î º¯°æÇϱâ
2,243
PHP 󸮼ӵµ ¿Ã¸®±â
2,242
input ¹Ú½º¿¡ ¾È³»¹®±¸ ³ªÅ¸³»±â
2,241
input textarea Æ÷Ä¿½º½Ã È¿°úÁÖ±â À̹ÌÁö
2,240
css background sprites À̹ÌÁö
2,239
Jquery ¸ðÀ½
2,238
¿À¸¥ÂÊ ¸¶¿ì½º Ŭ¸¯½Ã ³ªÅ¸³ª´Â ¸Þ´º
2,237
Å×À̺í Á¡¼±Å׵θ® ¸¸µé±â
2,236
¹è°æÀ̹ÌÁö Á¦¾îÇϱâ(°íÁ¤Çϱâ)
2,235
±ÛÀÚ Áٹٲްú ÁÙ¹Ù²Þ ±ÝÁö
2,234
Input ¹Ú½º¿¡ »ç¶óÁö´Â ¹è°æ ³Ö±â
2,233
ÅØ½ºÆ® overflow
2,232
border-style¼Ó¼ºÀÇ °ª
¸ñ·Ï
¹ÂÁ÷Æ®·ÎÆ® ºÎ»ê±¤¿ª½Ã ºÎ»êÁø±¸ °¡¾ßµ¿ ¤Ó °³ÀÎÁ¤º¸Ãë±Þ¹æÄ§
Copyright ¨Ï musictrot All rights reserved.