Как запретить копирование текста на JavaScript?

Как запретить копирование текста на JavaScript?

16853
Как запретить копирование текста на JavaScript?

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

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

Появляется вопрос а можно ли защитить свой текст на сайте от копирования?

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

Самой простой пример запрета на перетаскивание, на выделение контента, на появление контекстного меню с помощью обычного JavaScript


Можно также вешать событие на запрет чего либо на тег


Или событие на начало выделения и обычный клик мыши


2-й пример запрета выделения текста через CSS, запрещаем в классе .noselect



Пример когда при копировании текста добавляется к нему адрес текущий страницы


Пример блокировки копирования текста через пользовательскую JS функцию disableSelection


Если возникает необходимость, когда пользователь заполняет форма м в ней нужно позволить скопироваь номеров телефона или почту. То для этого следует добавить в JavaScript исключения на запрет копирования контента.


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

Помогла ли вам статья?
367 раз уже помогла
Комментарии: (0)

КАТЕГОРИИ