Какая защита стоит на сайте, что нельзя скопировать текст?

viplas

Профессор
Регистрация
20 Май 2007
Сообщения
111
Реакции
48
Приветствую, очень заинтересовал данный сайт, попробовал скопировать текст, текст выделяется, копируется, но ни чего не вставляется. Естественно в исходном коде все доступно.
Что за скрипт стоит? Обойти возможно, если в браузере что либо отключить?
 
Последнее редактирование модератором:
как обойти - отключи в браузере для этого сайта javascript и все будет копироваться. вообще глупая эта затея - блокировать от копирования, если кому-то надо, он скопирует 100% не взирая ни на какие ограничения.

upd ответ на вопрос "как?"
Код:
<script language="javascript">
    function clearData(){
        window.clipboardData.setData('text','')
    }
    function cldata(){
        if(clipboardData){
            clipboardData.clearData();
        }
    }
    setInterval("cldata();", 1000);
</script>
<body ondragstart="return false;" onselectstart="return false;"  oncontextmenu="return false;" onload="clearData();" onblur="clearData();">

как то так =) очистка буфера обмена по кд =)
 
Последнее редактирование модератором:
как обойти - отключи в браузере для этого сайта javascript и все будет копироваться. вообще глупая эта затея - блокировать от копирования, если кому-то надо, он скопирует 100% не взирая ни на какие ограничения....
Гораздо эффективнее рандомно вставлять в текст что-то типа "Текст с сайта ***"
 
Гораздо эффективнее рандомно вставлять в текст что-то типа "Текст с сайта ***"
от копирования исходного кода в дримвьюер, а потом копировании чистого текста, ничего не поможет, даже это.
 
Вот еще интересный вариант работающий во всех броузерах, с использованием CSS.
С помощью прозрачного рисунка соответствующего нужному размеру и наложенного поверх текста с использованием свойства z-index:
Код:
<div style="color: rgb(50,0,0); font-size: 12pt; font-family: arial; overflow: noscroll; width: 300px; height: 100px; padding: 5px; background-color:#FFB6C1; text-align:justify; z-index:1; font-size: 11pt"><img src="hide.png" style="z-index:2; position: absolute"> ЗащищаемыйТекст.</div>

Через отдельный стиль, например, класс “noselect”, запрещающий выделять данный текст:
Код:
<style type="text/css">
/* Отключение возможности выделения в теге DIV */
.noselect {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
</style>
 
Так в это случае сразу теряем аудиторию студентов и проч ( если сайт минимально образовательный или статьи которые могут быть использованы в курсовых и т.д. ) - да и кому руками надо будет тот отключит жс и возьмет - когда вставка ссылки намного логичнее - не отталкивает аудиторию, и себя попиарить заодно можно, если руками не вырежут =) Но как правило большой процент не вырезает.
 
Единственная защита от копи-паста, это плагин пингер, после которого страницы быстрее залетят в индекс. Ну а потом, если нашли похожую статью, писать петицию в Яндекс или Гугл, мол скопипастили... Кара не заставит ждать...
 
В большинстве случаев, материал размещается на сайт с целью привлечения и удержания посетителей, по-этому, имеет смысл защитить уникальный контент от простого копирования.
Как показывает практика, примитивной защиты бывает достаточно, ведь большинство читателей делится понравившейся информацией, без цели присвоения авторства.
Именно для защиты информации от массового тиражирования и предназначены всякие защиты. Разумеется, все эти виды защиты, как и получения авторства на статью не спасут от копирования, но помогут минимизировать тиражирование. В этих случаях, порекомендую использование нескольких защит одновременно.
P.S.Не стоит заниматься параноидальной защитой "ценной" информации, это бессмыслено (зачем тогда ее размещать публично?).
Вероятно большинству сайтов как-раз будет полезно поднять ТИЦ, используя желание посетителей бездумно копипастить. Порой, интегрированные ссылки на свой ресурс приносят намного больше пользы, привлекая новых посетителей.
 
Назад
Сверху