Web site sayısı günden güne artmaktadır. Bu artış Web ortamından bir yandan bulunabilir kaynak sayısında artışla ilerlese de bazı olumsuz durumlarda ortaya çıkarmaktadır. Bunlardan biri bilgi kirliliği diğeri ise içerik kaynağının belirsizliği.
Websiteniz var ve güncel olarak özgün makalelerinizi yayınlıyorsunuz. Makaleniz başka biri tarafından başka bir sitede yayınlanıyor. Ve sizin emeğiniz boşa çıkıyor. Maalesef bu durumu ortadan kaldırmanın tam anlamıyla çözümü yok. Profesyonel copy-paste’ciler her türlü makalelerinizi kopyalayabilirler. Ama siz eşeği sağlam kazığa bağlamak derler ya, hiç olmazsa sitenizdeki sağ tıklamayı engelleyerek içerik hırsızlarının işini biraz daha zorlaştırarak caymalarına sebep olabiliriz.
Uyarılı ve uyarısız olmak üzere iki kodumuz bulunmakta siz hangisini tercih ederseniz onu sitenize yerleştirebilirsiniz.
Uyarısız sağ tık engellemek için aşağıdaki kodu
<SCRIPT LANGUAGE="Javascript"><!-- // *********************************************** // Bu kodu www.zekican.net adresinden aldınız.. // *********************************************** 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ık Engelleme Kodu
Uyarılı sağ tık engellemek için aşağıdaki kodu ekleyin.
<script type="text/javascript"> <!-- // *********************************************** // Bu kodu www.zekican.net adresinden aldınız.. // *********************************************** 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 ZekiCan.Net'); return false; } } } document.onmousedown=IE;document.onmouseup=NS;document.oncontextmenu=new Function("return false"); //--> </script>
‘Mesaj Buraya Gelecek’ yazan yere sağ tıklama yapıldığında söylemek istediklerinizi yazınız. Kodları uygun yere yerleştirdikten sonra sağ tık engellemesi sitenizde gerçekleşmiş olacak.