6 Mart 2012 Salı

Blogger İçin Metin Seçme Engeli ve Sağ Tuş Yasağı

Hemen hemen kimse alıntı olduğu belirtilmediği sürece yazılarının kopyalanmasından hoşlanmaz ve bundan dolayı hep şikayet ederler.İşte bu kodlar tam size göre.Bu kod sayesinde okuyucularınız sağ tuşla tıklayamayacaklar ve metinlerinizi seçemeyecekler.

İlk olarak Yerleşim / Sayfa Ögeleri'ne giriyoruz ve Gadget Ekle diyoruz.

HTML/Javascript eklentisini buluyor ve +ya basarak ekliyoruz.Aşağıdaki kodları sırasıyla kopyalayıp bu kutuya yapıştırıyoruz:



Metin Seçme Engeli Kodu:
<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>


Sağ Tuş Yasağı Kodu:
<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>


Bu kodları kopyalayıp yapıştırdıktan sonra Kaydet diyor ve çıkıyoruz.