Yepyeni blogger dersimizden Herkeze Merhaba
Bu derste blogspot bloglarda sağ tuş ve yazıyı kopyalama engelini açıklayacağım şöyle bir sey var ne olursa olsun yazıyı kopyalamayı engellemek mümkün değil aslında çok zor yani bizim aslında yaptığımız tam olarak engellemek değil kişilerin işlerini zorlaştırmaktır zaten % 50 kişi yazınızı kopyalıyorsa bu sayede kopyalanma sayısı % 5 e inebilir..
Bu derste blogspot bloglarda sağ tuş ve yazıyı kopyalama engelini açıklayacağım şöyle bir sey var ne olursa olsun yazıyı kopyalamayı engellemek mümkün değil aslında çok zor yani bizim aslında yaptığımız tam olarak engellemek değil kişilerin işlerini zorlaştırmaktır zaten % 50 kişi yazınızı kopyalıyorsa bu sayede kopyalanma sayısı % 5 e inebilir..
Yapmanız gerekenler çok basit arkadaşlar. Aşağıdaki kodlardan istediğinizi Tasarım > Sayfa Öğeleri > Gadget Ekle > HTML/JavaScript bölümünden eklemeniz yeterli olacaktır.
Yazı Kopyalama Yasağı;
<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ğı;
<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>
ads
Hiç yorum yok: