Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Запрет на копирование!

Запрет на копирование!


     14.06.2014    копирование, запрет    Все вопросы » Общие вопросы    5612

вопрос
Я конечно все понимаю, я сам иной раз копирую с другого сайта.. но чтоб найти трачу уйму времени. Заметил есть сайты которые сразу же копирую с моего сайта.

Подскажите, как поставить запрет на Нажатие правой кнопки мыши?

Ответил: dimavdv


Извиняюсь, стоило сначала в интернете посмотреть! Вдруг кому пригодиться )
Код вставить перед закрытием 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>

9 комментариев

avgeneva1990
Юзер

avgeneva1990 - 14 июня 2014 14:25 -

В body (css)

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

Slavchik
Юзер

Slavchik - 14 июня 2014 19:43 -

оба варианта только усложнят копирование. но от копирования не помогут!!!

Serik
Местный

Serik - 14 июня 2014 21:34 -

CTRL+C прекрасно работают при том скрипте выше ))

СПАСИБО надо тыкать в кнопку!

Lynat1k
Юзер

Lynat1k - 15 июня 2014 00:59 -

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

golden_eagle_god
Юзер

golden_eagle_god - 19 июня 2014 19:19 -

100% защиты нет. Только усложнение, о чем писали выше.

nowheremany
Эксперт

nowheremany - 17 декабря 2015 09:47 -

Что бы защитить от копирования можно заюзать CSS3. Браузер физически не сможет выделить текст или посмотреть в коде страницы (поисковики тоже ну и IE). (Обращайтесь - было бы интересно написать такое)
Так же можно преобразовать текст в картинку.

Но от граббера не спасет конечно, если для конкретного сайта делать.

Благодарность принимаю тут Связь

WebMen
Юзер

WebMen - 4 июня 2017 14:28 -

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


А как это "автозамену русских букв" можно подробнее?

Otto61
Юзер

Otto61 - 4 июня 2017 15:04 -

Да это все бред. Можно запретить копирование ctrl+c и открывать исходный код, но это защита от юниоров. По-сути, ты никак не защитишь текст от копирайтов. Только если использовать текст на картинке с водяным знаком. Тоже так себе идея. Если для тебя это очень сильно важно, можешь использовать "Оригинальные тексты Яндекса" и подобные плюхи. Есть аналогичная вещь - пингатор.

WebMen
Юзер

WebMen - 4 июня 2017 15:13 -

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх