• Özkan Arıcı

  • 22 görüntülenme

  • 1 ay önce

  • 0

  • Beğen

Javascript sağ tık engelleme uyarılı/uyarısız

Javascript ile sitenizde mouse ile sağ tıklama engellemesi yapmak ve bu sayede içeriklerinizin çalınmasını engellemek istiyorsanız bu kodları kullanab ilirsiniz.Peki javascript sağ tık engelleme nasıl yapılır ?

<SCRIPT LANGUAGE="Javascript"><!--
// ***********************************************
// ***********************************************
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;
if(isNS)
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
if(EnableRightClick==1){ return true; }
else {return false; }
}
function mousehandler(e){
if(EnableRightClick==1){ return true; }
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)||(eventbutton==3)) return false;
}
function keyhandler(e) {
var myevent = (isNS) ? e : window.event;
if (myevent.keyCode==96)
EnableRightClick = 1;
return;
}
document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
//-->
</script>

 Uyarılı

<script type="text/javascript">
<!--
// ***********************************************
// ***********************************************
function IE(e) {
     if (navigator.appName == "Microsoft Internet Explorer" && (event.button == "2" || event.button == "3")) {
          alert('UYARI BEYBI');
          return false;
     }
}
function NS(e) {
     if (document.layers || (document.getElementById && !document.all)) {
          if (e.which == "2" || e.which == "3") {
               alert('MESAJ BURAYA GELECEK');
               return false;
          }
     }
}
document.onmousedown=IE;document.onmouseup=NS;document.oncontextmenu=new Function("return false");
//-->
</script>

Yazar: Özkan Arıcı

342 yazı yazmış
Profilini Gör
YORUM YAP

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir.

*

code