Javascript Popup Copy Code - Dewa Blogger

Halaman

    Social Items

Buy Now

Javascript Popup Copy Code

Letakkan isyarat ini di atas </body>:

<script> //<![CDATA[ function copy_code(id) {     var ref = document.getElementById(id),         code = ref.getElementsByTagName('code')[0].innerHTML,         w_w = window.innerWidth,         w_h = window.innerHeight,         win = window.open('', '', 'left=' + ((w_w/2)-250) + ',top=' + ((w_h/2)-150) + ',width=500,height=300,scrollbars=0');     win.document.write('<!DOCTYPE html><html><head><title>Source Code</title><style>*{margin:0;padding:0}body{padding:10px;text-aign:center}textarea{display:block;width:98%;height:270px;padding:1px 1px;margin:0 auto;text-align:left;overflow:auto}</style></head><body><textarea>' + code.replace(/<(.*?)>/g, "") + '</textarea><scr' + 'ipt>var a=document.getElementsByTagName(\'textarea\')[0];a.focus();a.select();</scr' + 'ipt></body></html>'); }  function add_copy_button() {     var pre = document.getElementsByTagName('pre');     for (var i = 0; i < pre.length; i++) {         pre[i].id = 'code-' + i;         pre[i].className += ' quick-copy';         pre[i].innerHTML += '<a class="c_b" href="javascript:copy_code(\'code-' + i + '\');">Copy</a>';     } } add_copy_button(); //]]> </script>

Lalu tambahkan isyarat CSS ini di atas ]]></b:skin> atau </style>:

pre {position:relative} pre .c_b {   display:block;   position:absolute;   top:0;   right:0;   padding:2px 5px; }

Markup HTML

<pre><code> ... </code></pre>

Demo:


Sumber https://www.dte.web.id/