Selasa, 10 Januari 2012

Melarang Orang Klik Kanan di Blog


Melarang Orang Klik Kanan di Blog
Pada sesi ini kita akan mmpelajari bagaimana melarang orang lain untuk dapat meng-klik kanan di blog anda, serta meninggalkan satu kalimat pesan bagi yang mencoba klik kanan serta reaksi layar selanjutnya. 
Sebagai contoh dari exprimen ini silakan coba klik kanan blog ini.
Maka akan keluar box dialog sebagai berikut:
Selanjutnya, jika anda mengklik Ok atau Cancel, maka tampilan layar akan mengecil disudut kanan atas seperti gambar berikut:

Caranya sangat mudah, silkan lakukan instruksi berikut ini:

  1. buatlah Gadget baru (gadgt yang dipilih adalah Gadget HTML/java script), jika sudah ada gadget yang dibuat pada gadget HTML, maka tidak perlu membuat gadget baru
  2. copy tek berikut dan pastekan digadget HTML tersebut, atau pastekan dibawah gadget HTML yang sudah ada
<script language="javascript">



<!-- Begin



function shake(n) {



if (parent.moveBy) {



for (i = 10; i > 0; i--) {



for (j = n; j > 0; j--) {



self.resizeTo(250,150);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);



parent.moveBy(i,0);



parent.moveBy(0,-i);



parent.moveBy(-i,0);



parent.moveBy(0,i);}}}}











// End -->











PopUpURL = "
Ganti pesan anda, dalam hal ini
tulisan kami adalah: Opssst... Maaf, anda tidak di perbolehkan klik
kanan
";











isIE=document.all;



isNN=!document.all&&document.getElementById;



isN4=document.layers;











if (isIE||isNN)



{



document.oncontextmenu=checkV;



}



else



{



document.captureEvents(Event.MOUSEDOWN || Event.MOUSEUP);



document.onmousedown=checkV;



}



function checkV(e)



{



if (isN4)



{



if (e.which==2||e.which==3)



{



dPUW=alert("
Ganti pesan anda, dalam hal ini
tulisan kami adalah: 
Opssst... Maaf,
anda tidak di perbolehkan klik kanan
");



shake(2);



return false;



}



}



else



{



dPUW=alert(PopUpURL);



shake(2);



return false;



}



}



</script>

Tidak ada komentar:

Posting Komentar

Berikan komentar, saran atau pertanyaan anda disini...
Jika anda tidak memiliki Akun Google, pilih "Beri Komentar Sebagai": Anonymous