Как сделать, чтобы копировать текст с сайта было невозможно?


Для тех, у кого есть свой сайт или блог, тема защиты текстов от воровства очень актуальна. Ведь если вы пишете уникальный контент, вкладываете в это свои силы, время, знания, - а ваше творчество копируют и даже вас не спрашивают...



Обидно. Не менее неприятно, когда ваши руды перерабатывают методом поверхностного рерайта и выдают потом за свою уникальную статью. Но идея-то взята у вас.
Как же сделать так, чтобы копировать текст с сайта было нельзя? Как сделать так, чтобы даже выделить фрагмент на сайте было невозможно?

Если ваш сайт расположен на платформе Blogger от Гугл или на любой другой, где свободно можно вставлять Html-коды, тогда вам нужно вставить те коды, которые я дам вам в этой статье.

Запрет на выделение текста на сайте

Скопируйте и вставьте html-код на вашем сайте (лучше всего поместить его в футере внизу страницы):


<!--Disable Copy And Paste-->
<script language='javascript1.2'>
function disableselect(e){
return false
}
function reEnable(){
return true
}
document.onselectstart=new Function ("return false")
if (window.sidebar){
document.onmousedown=disableselect
document.onclick=reEnable
}
</script>

Запрет на копирование текста с сайта

Скопируйте и вставьте html-код на вашем сайте (лучше всего поместить его в футере внизу страницы):

<script language="javascript">
<!--
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>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js' />
<script >
//<![CDATA[
$(document).ready(function(){
$(document).bind("contextmenu",function(e){
return false;
});
});
//]]>
</script>


Сохраните гаджеты (html-вставки) и проверьте открыв сайт, все ли работает как надо. Должно получиться.

0 comments