Тема: Запрещаем копирование (Общение/Заработок) ЗЕЛЕНЫЙ ШЕРШЕНЬ (19 May 2013 в 10:14) В смысле дизайн? Скиталец (19 May 2013 в 10:17) Дурдом нафига запрещать копирование на сайте?? Поставь туда где нельзя копировать, хотя с тела это не поможет :-) Вадим Кондаков (19 May 2013 в 10:22) --Цитата-- ЗЕЛЕНЫЙ ШЕРШЕНЬ (19 May 2013 в 10:14): В смысле дизайн? ---------- Mark_s, текста :) ЗЕЛЕНЫЙ ШЕРШЕНЬ (19 May 2013 в 10:27) --Цитата-- Вадим Кондаков (19 May 2013 в 10:22): Mark_s, текста :) ---------- Вадим Кондаков, смысла нет запрещать:) Вадим Кондаков (19 May 2013 в 10:33) --Цитата-- ЗЕЛЕНЫЙ ШЕРШЕНЬ (19 May 2013 в 10:27): Вадим Кондаков, смысла нет запрещать:) ---------- Mark_s, ну это типо мини защита от школо-копипастеров :) XaXaTyH (19 May 2013 в 10:50) Защита с лёгкостью обходится через просмотр html-код И злит потенциальных пользователей. Можно зделать скрин текста и запретить фото скриптом <? <SCRIPT language=Javasсript1.2> <!-- 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> ?> Но это будет жутко раздражать посетителей. Не принято ставить такие вещи, это дурной тон. Вадим Кондаков (19 May 2013 в 11:01) Вот еще один способ который добавляет при копирование чего либо ссылку на источник: <? <sсript type=\"text/javasсript\"> function addLink() { var element_body = document.getElementsByTagName(\'body\')[0]; var selection; selection = window.getSelection(); var linkpage = \"<br/>Источник: <a href=\'\"+document.location.href+\"\'>\"+document.location.href+\"</a>\"; var copytext = selection + linkpage; var divnew = document.createElement(\'div\'); divnew.style.position=\'absolute\'; divnew.style.left=\'-99999px\'; element_body.appendChild(divnew); divnew.innerHTML = copytext; selection.selectAllChildren(divnew); window.setTimeout(function() { element_body.removeChild(divnew); },0); } document.oncopy = addLink; </sсript> ?> Источник: http://www.dcms-social.ru/forum/14/7/3832/