MENU
Search

Blogger-hem sağ hem sol tuş engelleyici

blogger sağ ve sol tık engeli

Engelleyici

Her site kendi yazılarını başka yerlerde görmek istemeyebilir. Ayrıca kopyala yapıştır yöntemiyle kaynak yazmadan sitesine bedavadan yayın oluşturabiliyor bu yazarların hoş görmediği bir işlemdir.
Yayınalarının kopyalanmasını istemeyenlerin tarafında olacak çok güzel bir kodu sizlere sunuyoruz.
Aşağıdaki kodu
Yerleşim>Gadget Ekle > HTML/JavaScript  eklentisine yapıştırıp ve kaydettiğiniz takdirde blogunuza gelen ziyaretçilerin hiçbiri mouse unun sağ veya sol tuşunu içerik çalmak için kullanmayacak.




<script type="text/javascript"> 
//form tags to omit in NS6+: 
var omitformtags=["input", "textarea", "select"] 
omitformtags=omitformtags.join("|") 
function disableselect(e){ 
if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1) 
return false 
} 
function reEnable(){ 
return true 
} 
if (typeof document.onselectstart!="undefined") 
document.onselectstart=new Function ("return false") 
else{ 
document.onmousedown=disableselect 
document.onmouseup=reEnable 
} 
</script> 


<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>




:)
:(
=(
^_^
:D
=D
|o|
@@,
;)
:-bd
:-d
:p

* Belirli sitelerde üyeliğiniz yok ise Anonim ya da Adı/Url seçeneğini kullanarak yorum yapabilirsiniz.
* Yorumuna gelen cevaptan haberdar olmak için yorum kutusunun sağ alt köşedeki "beni bilgilendir" adlı kutuyu işaretlediğinizde bilgilendirme mail adresinize gelicek.

İletişim Formu

Ad

E-posta *

Mesaj *