Selasa, 17 Mei 2011

Disable klik kanan di halaman web dengan java script

Siang kali ini saya akan berbagi trik untuk melindungi halaman web anda dari pengunjung yang melakukan klik kanan langsung saja di bawah ini
klik kanan adalah fungsi mouse yang di gunakan untuk mensave image atau melihat source halaman web anda pada halaman web yang anda buat nah biasanya fungsi klik kanan ini bisa kita non aktifkan dengan mengunakan jacascript langsung saja  di bawah ini scriptnya

klik kanan didisable mengunakan pesan informasi
(jadi pada saat di halaman web kita klik akan mencul pesan  yang memberitahu bahwa klik kanan telah di non aktif)
source di bawah ini
<Html>
<marquee><B>Contoh disable klik kanan muncul pesan<B></marquee>
<script language=JavaScript>

var message="Klik Kanan tidak aktif";


function clickIE4(){
if (event.button==2){
alert(message);
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&&!document.all){
if (e.which==2||e.which==3){
alert(message);
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("alert(message);return false")

</script>
</HTML>

kemudian contoh berikutnya adalah bilamana kita klik kanan pada halaman web  tidak akan muncul apa atau
tidak muncul apapun.
berikut sourcenya


&lt;Html&gt;
&lt;marquee&gt;&lt;B&gt;Contoh disable klik kanan Tidak muncul pesan&lt;B&gt;&lt;/marquee&gt;
&lt;script language=JavaScript&gt;


function clickIE4(){
if (event.button==2){
return false;
}
}

function clickNS4(e){
if (document.layers||document.getElementById&amp;&amp;!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&amp;&amp;!document.getElementById){
document.onmousedown=clickIE4;
}

document.oncontextmenu=new Function(&quot;return false&quot;)

&lt;/script&gt;
&lt;/HTML&gt;



dari dua contoh diatas terserah anda mau pakai yang mana saja  boleh dan satu lagi saya juga menyediakan contoh yang sudah jadi dapat didownload disini
http://www.ziddu.com/download/15015450/disableklikkanan.rar.html


nah berikut diatas adalah salah satu contoh untuk proteksi di halaman web, walau javascript tidak mem booming sekarang tapi cukup untuk mengecoh pengunjung awam, proteksi java script ini digunakan biasanya untuk melindungi image/ gambar produk atau gambar yang menurut pembuat penting supaya tidak di kopi oleh orang yang tidak bertanggung jawab.
Demikian dari saya wasalam salam ibaskorn@gmail.com.