uk en pl it
Web Monarx
BACK NEXT

Как защитить сайт от копирования


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

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

Надо дописать тег body

<body oncopy="return false">


в DLE это делается в файле main.tpl
затем там же добавляем сам скрипт после тега

<head>

 

<script type="text/javascript">
var message="";
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!document.all)) {
if (e.which==2) {
(message);
return false;}}}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
document.onmousedown=clickNS;
}else{
document.onmouseup=clickNS;
document.oncontextmenu=clickIE;
}
document.oncontextmenu=new Function("return false")
</script>



Вот в принципе и все - работу скрипта проверить просто, жмите правую кнопку на самой статье =)

Сайт является частным собранием материалов и представляет собой любительский информационно-образовательный ресурс. Вся информация получена из открытых источников. Администрация не претендует на авторство использованных материалов. Все права принадлежат их правообладателям