2013-06-08 4 views
-1

У меня есть веб-сайт http://www.4lotus.co/ и хотите добавить функцию правой кнопкой мыши Disable, так что никто не может скопировать данные на hightlightingКак отключить правой кнопкой мыши на веб-сайте, так что никто не может копировать данные с сайта

+1

вы понимаете, что вы не можете на самом деле STO p люди от копирования этого текста, если они действительно этого хотят, не так ли? Все, что им нужно сделать, - выключить JS или посмотреть источник страницы. Что бы вы ни делали, не пытайтесь использовать один из ответов в качестве меры безопасности. Он сильно потерпит неудачу – Clive

ответ

1

если вы просто хотите отключить копирование, вы можете написать функцию

$(div).on('copy',function(){//your code}) 

ИЛИ

document.onmousedown=function(e){ 
     if(event.button==2) 
    { 
     return false;  
    } 
} 
0
<script language=JavaScript> 
<!-- 

//Disable right mouse click Script 

var message="Function Disabled!"; 

/////////////////////////////////// 
function clickIE4(){ 
if (event.button==2){ 
alert(message); 
return false; 
} 
} 

function clickNS4(e){ 
if (document.layers||document.getElementById&&!document.all){ 
if (e.which==2||e.which==3){ 
alert(message); 
return false; 
} 
} 
} 

if (document.layers){ 
document.captureEvents(Event.MOUSEDOWN); 
document.onmousedown=clickNS4; 
} 
else if (document.all&&!document.getElementById){ 
document.onmousedown=clickIE4; 
} 

document.oncontextmenu=new Function("alert(message);return false") 

// --> 
</script>