Добро пожаловать, Гость!
Запрещаем копирование - Страница 1
Заработок | Запрещаем копирование
Искатель
:
Хотите запретить копирование на сайте?
вот небольшой скриптик вставляем между <head>:
<sсript language='JavaScript1.2'>
<!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu() {
event.cancelBubble = true, event.returnValue = false;
return false;
}
function norightclick(e) {
if (window.Event) {
if (e.which == 2 || e.which == 3) return false;
}
else if (event.button == 2 || event.button == 3) {
event.cancelBubble = true, event.returnValue = false;
return false;
}
}
if (document.layers)
document.captureEvents(Event.MOUSEDOWN);
document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.onmouseup = norightclick;
//--> </sсript>
Проверял только на компьютере. работает)
Запрещаем копирование
19 Мая 2013Хотите запретить копирование на сайте?
вот небольшой скриптик вставляем между <head>:
<sсript language='JavaScript1.2'>
<!--
if (window.Event)
document.captureEvents(Event.MOUSEUP);
function nocontextmenu() {
event.cancelBubble = true, event.returnValue = false;
return false;
}
function norightclick(e) {
if (window.Event) {
if (e.which == 2 || e.which == 3) return false;
}
else if (event.button == 2 || event.button == 3) {
event.cancelBubble = true, event.returnValue = false;
return false;
}
}
if (document.layers)
document.captureEvents(Event.MOUSEDOWN);
document.oncontextmenu = nocontextmenu;
document.onmousedown = norightclick;
document.onmouseup = norightclick;
//--> </sсript>
Проверял только на компьютере. работает)
Комментарии:
Вадим Кондаков 19 Мая 2013
Вот еще один способ который добавляет при копирование чего либо ссылку на источник:
<?
<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>
?>
Вот еще один способ который добавляет при копирование чего либо ссылку на источник:
<?
<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>
?>
XaXaTyH 19 Мая 2013
Защита с лёгкостью обходится через просмотр 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>
?>
Но это будет жутко раздражать посетителей. Не принято ставить такие вещи, это дурной тон.
Защита с лёгкостью обходится через просмотр 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 Мая 2013
ЗЕЛЕНЫЙ ШЕРШЕНЬ (19 Мая 2013):
Вадим Кондаков, смысла нет запрещать
Mark_s, ну это типо мини защита от школо-копипастеров Вадим Кондаков, смысла нет запрещать
ЗЕЛЕНЫЙ ШЕРШЕНЬ
19 Мая 2013
Вадим Кондаков (19 Мая 2013):
Mark_s, текста
Вадим Кондаков, смысла нет запрещатьMark_s, текста
Скиталец 19 Мая 2013
Дурдом нафига запрещать копирование на сайте?? Поставь туда где нельзя копировать, хотя с тела это не поможет :-)
Дурдом нафига запрещать копирование на сайте?? Поставь туда где нельзя копировать, хотя с тела это не поможет :-)