Как защитить контент от копирования?

А

Автоспец

#1
Не знаю куда задать этот вопрос (понимаю, что не по теме, поэтому перенесите пожалуйста в нужную тему): как сделать, чтобы текст со страницы невозможно было скопировать посредством выделения его мышью?
 
А

Автоспец

#3
Ето есть служебная информация кода. Это не движок.
Вы что не знаете на какой смс делали сайты? :shok:

Veter, для автоспецназа не брал никакого движка, просто взял и сделал сайт, а вот у второго сайта явно есть движок, так как шаблон купленный и в папке с файлами шаблона присутствовал файл под именем style.css, который открывается программой dreamweaver 8. Может подскажете скрипт, защищающий контент от копирования посредством выделения для данного сайта?
 
W

Wmboard

#4
Понятно...

Значит у вас сайт просто на html

Для защиты контента от копирования можно пойти наверное двумя путями.

1. Самый простой это добавить в тэг BODY return false. Выглядеть это будет примерно так:

Код:
<BODY oncopy="return false" bgColor=#ffffff >

Текст на странице выделяться будет, и будет видимость того, что он скопировался. Но при попытке вставить текст из буфера обмена ничего не вставится, тк буфер обмена пуст.

2. Вставить небольшой скриптик между тэгов <head></head>

Код:
<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;
</SCRIPT>

Он будет блокировать правую кнопку мыши.
 
А

Автоспец

#5
Вставить небольшой скриптик между тэгов <head></head>
Можно вставить сразу за первым тегом
Код:
head
, перед титле? Я этим ничего не нарушу? Просто боюсь запутаться.

Вставил скрипт как написано, а текст всё равно копируется. :sotona:

Делаю первый вариант (замена тега боди), так документ не хочет сохраняться.
 
V

VyacheslavH

#6
Понятно...

Значит у вас сайт просто на html

Для защиты контента от копирования можно пойти наверное двумя путями.

1. Самый простой это добавить в тэг BODY return false. Выглядеть это будет примерно так:

Код:
<BODY oncopy="return false" bgColor=#ffffff >

Текст на странице выделяться будет, и будет видимость того, что он скопировался. Но при попытке вставить текст из буфера обмена ничего не вставится, тк буфер обмена пуст.

2. Вставить небольшой скриптик между тэгов <head></head>

Код:
<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;
</SCRIPT>

Он будет блокировать правую кнопку мыши.
Это уровень защиты расчитан на откровенных дураков. Кто помешает более-менее грамотному пользователю сохранить простую веб-страничку на диске и скопипастить из исходного кода, грамотно над ним поработав?
 
W

Wmboard

#7
Это уровень защиты расчитан на откровенных дураков.
Ну естественно. Большая часть "защит" для дураков :)


Кто помешает более-менее грамотному пользователю сохранить простую веб-страничку на диске и скопипастить из исходного кода, грамотно над ним поработав?
А зачем? Для чего так напрягаться? Для получения тысячи знаков уже неуникального контента? :)
 
W

Wmboard

#9
VyacheslavH, здесь зачем и как взаимосвязаны :)
Воруют контент с определенной целью. В данном случае важно его получение без напрягов. Следовательно при напрягах воровство не имеет смысла ;)
 
V

VyacheslavH

#10
Следовательно при напрягах воровство не имеет смысла ;)
Цель определяет средства, слышали такое? Если цель того стоит, то вполне могут и напрячся. Но не в этом дело. А дело в том, что защиты путёвой от копипаста в природе не существует. Разве что пустота между <body> и </body> :)
 
W

Wmboard

#11
VyacheslavH, ответ в теме был по вопросу участника форума :) Ну а сама тема защиты контента конечно обширна :)
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread