Главная
Разное
Как запретить выделение текста

Как запретить выделение текста

запретить выделение текста

Доброго времени суток. 🙂

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

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

Запрета на выделение осуществляется с помощью CSS. Чтобы все работало, можно назначить запрет на отдельный блок или на весь сайт целиком, все зависит от того какому элементу Вы присвоите стили. Так что, открываем стили и добавляем нужному элементу такие строки.

-ms-user-select: none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
user-select: none;

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

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

На этом все, спасибо за внимание. 🙂




Если Вам был полезным мой труд, можете поддержать сайт, обменяться со мной текстовыми ссылками или посмотреть рекламку, что займет 2 минуты :)


Оцените статью
  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(5 голосов, в среднем: 5 из 5)

Опубликован 1 комментарий

  • антон
    Комментариев: 1

    document.onselectstart=function(){return false}
    document.oncontextmenu=function(){return false}
    document.onmousedown=function(){return true} // JavaScript Document

Добавить комментарий

Заполните поля ниже. Ваш e-mail не будет опубликован. Обязательные поля помечены *

Уважаемые пользователи! При добавлении комментариев на сайт Вам следует соблюдать правила указанные под формой отправки комментариев.

Соблюдайте добавления комментариев

Это не спам *

Нажмите, чтобы добавить код в комментарий