Макеты
  • EXMO affiliate program
  • Выгодный курс обмена валюты
  • Здесь может быть Ваш текст или баннер номер №3...
    Пишите Свободно

NEW: 
Лучшая защита от копирования сайта. Запрет копирования! для Ucoz

Описание Web разработки: Запрет копирования!
Приведённые ниже 2 скрипта слегка затрудняют копирование информации с сайта. Можно использовать их по отдельности.На мой взгляд, эффективнее использовать оба скрипта одновременно.
Первый не позволяет копировать выделенную информацию, ни мышкой, ни клавиатурой. При этом правая кнопка мышки НЕ ОТКЛЮЧАЕТСЯ и клавиатура НЕ ОТКЛЮЧАЕТСЯ, но на всякую попытку скопировать что-либо со страницы выскакивает табличка (см. картинку выше). Зато это не помешает в ФФ и ГХ выделить часть информации, нажать в контекстном меню на исходный код выделенного фрагмента и скопировать оттуда интересующее.
Установка: Я вставлял в верхний контейнер в самый низ. Все работало на УРА

Код Первый:
Код


<body oncopy="return notcopy()">  

<script language="JavaScript"><!--  
var message='Запрет копирования!'; function click(e)  
{if (document.all) {if (event.button == 2) {alert(message);return false;}}  
if (document.layers) {if (e.which == 3) {alert(message);return false;}}}  
if (document.layers) {document.captureEvents(Event.MOUSEDOWN);}  
document.onmousedown=click;  

function notcopy()  
{  
alert(message)  
return false  
}  
// -->  
</SCRIPT>  



Второй код ставит три запрета: запрет на перетаскивание (изображений) , запрет на выделение элементов страницы , запрет на выведение контекстного меню (т.е. отключает правую кнопку мышки). В ФФ срабатывает всё кроме запрета на выделение, в ГХ срабатываю все 3 запрета, в ИЕ тоже срабатывают все 3 запрета.

Код


<SCRIPT LANGUAGE="JavaScript">  
  document.ondragstart = test;  
  //запрет на перетаскивание  
  document.onselectstart = test;  
  //запрет на выделение элементов страницы  
  document.oncontextmenu = test;  
  //запрет на выведение контекстного меню  
  function test() {  
  return false  
  }  
  </SCRIPT>  



Эти коды вставлять желательно после тега , тогда он действует только ту часть страницы, которая описана тегами , не затрудняя общения в чате и копирования допустимой к копированию части из глобальных блоков (код кнопки/банера сайта). Если вставить их между тегами , то они будут действовать на всё поле страницы, не допуская копирования нигде.
Например, если вставить оба скрипта (не знаю можно ли их совместить в один) на страницу Новости сайта-> Материал и комментарии к нему-> после тега - cкопировать и новость и комментарии можно будет только приложив немного больше усилий . При этом можно будет и писать комментарии, и отвечать в чате. Конечно, все эти запреты не распространяются на страницу редактирования и добавления материала, там вы вольны делать всё как обычно.
Очень хотелось бы узнать как скрипты будут работать в других браузерах, кто испытает, пожалуйста отпишитесь в комментариях.

Автор/Источник: http://ucoz-net.ru/ucoz/ucoz-scripts/201455-8-1-0-1455.html



Выгодный курс обмена валюты

Категория: Ucoz | Добавил: ♔Ďęŕჳҝuŭ♔ | Теги: запрет, копирования, защита, uCoz, сайта, лучшая Лучшая защита от копирования сайта. Запрет копирования! для Ucoz запрет, копирования, защита, uCoz, сайта, лучшая

Похожие новости:

Имя *:
Email *: