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>