Sitenizde Sağ Klik Engelleme
Bazı site sahipleri, sitelerindeki içeriklerin alınmasını ya da başka sitelerde paylaşılmasını istemez. Böyle bir durumda çözüm olarak aşağıdaki kod bloğunu sitenize uygulayabilirsiniz. Tabii bu kodlama çalışması sitenizdeki içeriklerin kesin alınmasını engellemez, sadece ufak bir engel oluşturur.
Aşağıdaki scripti head etiketinden önce ekledikten sonra, body elementini de aşağıdaki şekilde düzenlenmelidir.
Uyarısız Sağ Tıklama Engelleme Kodu;
Kod:
Uyarılı Sağ Tıklama Engelleme Kodu;
Kod:
Bazı site sahipleri, sitelerindeki içeriklerin alınmasını ya da başka sitelerde paylaşılmasını istemez. Böyle bir durumda çözüm olarak aşağıdaki kod bloğunu sitenize uygulayabilirsiniz. Tabii bu kodlama çalışması sitenizdeki içeriklerin kesin alınmasını engellemez, sadece ufak bir engel oluşturur.
Aşağıdaki scripti head etiketinden önce ekledikten sonra, body elementini de aşağıdaki şekilde düzenlenmelidir.
Uyarısız Sağ Tıklama Engelleme Kodu;
Kod:
Kod:
// ***********************************************
// //////////////////////////////////////////////////
// ***********************************************
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ı Sağ Tıklama Engelleme Kodu;
Kod:
Kod:
<!--
// ***********************************************
// //////////////////////////////////////////////////
// ***********************************************
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>