Главная » Файлы » Прочие скрипты » Яваскрипты

Запрещение выделения элементов на сайте
22.06.14, 19:43:01



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

Для этого задаем body какой-нибудь идентификатор, в нашем случае это будет noselect, следовательно меняем на:
Код
<body id="noselect">


Далее в на страницах, где вы будете заменять вставьте следующийкод:
Код
<script type="text/javascript">
  function disableSelection(target){
  if (typeof target.onselectstart!="undefined")
  target.onselectstart=function(){return false}
  else if (typeof target.style.MozUserSelect!="undefined")
  target.style.MozUserSelect="none"
  else target.onmousedown=function(){return false}
  target.style.cursor = "default"
  }
  if (document.getElementById("noselect")) {
  disableSelection(document.getElementById("noselect"));
  }
  </script>


От себя:

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

Всё smile
Категория: Яваскрипты | Добавил: Apocalypse | Теги: выделения, элементов, на, Запрещение, сайте
Просмотров: 389 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email: