Disable Klik Kanan dan Seleksi dengan Javascript

Ngawi, Sucipto.net, Tidak sengaja waktu blogwalking ke salah satu sobat blogger ngawi yaitu kidulratan.com,  dan tidak sengaja coba untuk select salah satu text (kebiasan kalau lagi baca di blog “buat nandai, sampai mana bacanya”) eh, ternyata tidak bisa. dengan rasa penasaran dan rasa ingin tahu yang menggebu gebu (lebay..). akhirnya saya tekan ctrl+u untuk melihat script apa yang tertanam di blog tersebut. dan akhirnya ketemu script ajaib yang bikin disable klik kanan dan seleksi text tersebut.

This is it.. (gaya farah queen)..

Kalau mau pake script ini di blog / web kamu, silahkan saja ikuti beberapa langkah berikut ini:

copykan script berikut di dalam tag <head> (di antara <head> sampai </head>).

[javascript]

<script type=“text/javascript”> <!– function clickIE4(){ if (event.button==2){ return false; } } function clickNS4(e){ if (document.layers||document.getElementById&&!document.all){ if (e.which==2||e.which==3){ return false; } } }

if (document.layers){ document.captureEvents(Event.MOUSEDOWN); document.onmousedown=clickNS4; } else if (document.all&&!document.getElementById){ document.onmousedown=clickIE4; }

document.oncontextmenu=new Function(“return false”) // –> </script>

<script type=“text/javascript”>

function disableSelection(target){ if (typeof target.onselectstart!=“undefined”) //For IE target.onselectstart=function(){return false} else if (typeof target.style.MozUserSelect!=“undefined”) //For Firefox target.style.MozUserSelect=“none” else //All other route (For Opera) target.onmousedown=function(){return false} target.style.cursor = “default” } </script>

<script type=“text/javascript”> function disableCtrlKeyCombination(e) { //list all CTRL + key combinations you want to disable var forbiddenKeys = new Array(‘u’); var key; var isCtrl;

if(window.event) { key = window.event.keyCode; //IE if(window.event.ctrlKey) isCtrl = true; else isCtrl = false; } else { key = e.which; //firefox if(e.ctrlKey) isCtrl = true; else isCtrl = false; }

//if ctrl is pressed check if other key is in forbidenKeys array if(isCtrl) { for(i=0; i

</script>

[/javascript]

Sudah di copy?? Oke,, sekarang copy dan paste script berikut di atas tag </body>, Inget.. di atas tag body lho ya. bukan di antara tag <body> sampe </body>.

[html]

<script type=“text/javascript”> disableSelection(document.body)

</script>

</body>

[/html]

Sampun?? Coba deh di buka webnya. dan di coba klik kanan atau select beberapa text.

 

Script Ini sudah saya coba dan it’s work !!