Защита от копирования JavaScript - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Защита от копирования JavaScript
[CM]Bigdan Дата: Пятница, 10.04.2015, 07:10 | Сообщение # 1
Любитель
Сообщений: 44
Статус: Offline
1. Первый скрипт позволяет скопировать текст, но после вставки текста в конце появляется ссылка на источник, например:

Цитата
<script type="text/javascript">
function addLink() {
var body_element = document.getElementsByTagName('body')[0];
var selection;
selection = window.getSelection();
var pagelink = "Источник: <a href='"+document.location.href+"'>"+document.location.href+"</a>© poleshuk.ru"; // В этой строке поменяйте текст на свой
var copytext = selection + pagelink;
var newdiv = document.createElement('div');
newdiv.style.position='absolute';
newdiv.style.left='-99999px';
body_element.appendChild(newdiv);
newdiv.innerHTML = copytext;
selection.selectAllChildren(newdiv);
window.setTimeout(function() {
body_element.removeChild(newdiv);
},0);
}
document.oncopy = addLink;
</script>

2. Второй скрипт запрещает выделять текст на сайте для копирования, но дает возможность использовать правую кнопку мышки. Конечно, можно залезть в код страницы и вытащить текст оттуда, но копипастеру потребуется чистить его от различных тегов и перелинковки.
Цитата

<script language="JavaScript">
document.onselectstart=function(){return false}
document.onmousedown=function(){return false}
</script>


3. Ну и третий, более кардинальный вариант – запретить не только выделять текст на странице, но и пользоваться правой кнопкой мышки.
Цитата

<script language="JavaScript">
document.onselectstart=function(){return false}
document.oncontextmenu=function(){return false}
document.onmousedown=function(){return false}
</script>


-
Моя студия графики: http://cheat-master.ru/forum/134-457931-1
-
Как встать на лидерку МО: http://cheat-master.ru/forum/146-458419-1
Как встать на лидерку мерии: http://cheat-master.ru/forum/146-458488-1


Сообщение отредактировал [CM]Bigdan - Пятница, 10.04.2015, 13:47
[SPUNY] Дата: Пятница, 10.04.2015, 07:26 | Сообщение # 2
Продавашка :3
Сообщений: 544
Статус: Offline
Отличная идея. Я за.
iGodPlease Дата: Пятница, 10.04.2015, 07:33 | Сообщение # 3
Новичок
Сообщений: 25
Статус: Offline
[CM]Bigdan, Это не Java, а JavaScript. Два серьезно отличающихся друг от друга языка. dry
Так же для цитирования на uCoz необходимо выделить текст который ты цитируешь, или же когда человек заходит в раздел Pawn и ему нужно что-то скопировать. Данная система - всего лишь дибилизм, основанный на том, что можно это сделать. К тому же такое обновление делать поздно, портал уже давно весь откопипастили. dry


Skype: igodplease
Вконтакте: vk.com/igodplease
GOOOD Дата: Пятница, 10.04.2015, 09:36 | Сообщение # 4
Бывалый
Сообщений: 387
Статус: Offline
Да кто ещё пользуется правой кнопкой мыши для копирования?
Давно использую Ctrl + C удобнее и быстрее
Бред


▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
Помогаю новичкам, обращаться в ЛС
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
███████████████████████████
█────█────█────█────█────██
█─████─██─█─██─█─██─█─██──█
█─█──█─██─█─██─█─██─█─██──█
█─██─█─██─█─██─█─██─█─██──█
█────█────█────█────█────██
███████████████████████████


Сообщение отредактировал GOOOD - Пятница, 10.04.2015, 09:37
Hide[CM] Дата: Пятница, 10.04.2015, 15:15 | Сообщение # 5
Боец
Сообщений: 103
Статус: Offline
Цитата GOOOD ()
Да кто ещё пользуется правой кнопкой мыши для копирования?
Давно использую Ctrl + C удобнее и быстрее


Не понимаешь? Не лезь. Он образно написал.
Код
document.oncontextmenu=function(){return false}
означает что запрещено копировать текст, проще говоря даже через CTRL + C


Если о пизде всегда думаешь, то пиздой твоя жизнь и накроется. (с) Архимед
Минора Дата: Пятница, 10.04.2015, 15:21 | Сообщение # 6
KUNTEYNIR
Сообщений: 1377
Статус: Offline
Не плохая идея,я за

[CM]Bigdan Дата: Пятница, 10.04.2015, 15:52 | Сообщение # 7
Любитель
Сообщений: 44
Статус: Offline
Минора, Спасибо, Минора.
- Добавляйтесь ВКонтакте, собираю всех с СМ.


-
Моя студия графики: http://cheat-master.ru/forum/134-457931-1
-
Как встать на лидерку МО: http://cheat-master.ru/forum/146-458419-1
Как встать на лидерку мерии: http://cheat-master.ru/forum/146-458488-1


Сообщение отредактировал [CM]Bigdan - Пятница, 10.04.2015, 15:52
[CM]Durman Дата: Суббота, 11.04.2015, 05:08 | Сообщение # 8
Suplex City
Сообщений: 3204
Статус: Offline
[CM]Bigdan, по мне, 1 скрип можно добавить



Часто задаваемые вопросы
Формы для подачи объявлений о продаже/покупке/обмене вирт
Темы кидал в разделе "Виртуальной Валюты SA-MP"
[FAQ] Кидалы и все о них


Есть вопросы по форуму/магазину/другим темам, связанные с СМ? Пишите в ВК
GеNius Дата: Суббота, 11.04.2015, 10:31 | Сообщение # 9
Cheat-Master
Сообщений: 7210
Статус: Offline
http://cheat-master.ru/forum/21-8052-1
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
wyatzz1313 [18:45]

Stankeev [16:00]

Lum1x [15:50]

NightMusicant [12:32]

douoling652 [10:40]

billienq1 [01:47]

staciah1 [01:15]

maksmovictimofej [00:18]

jamiedv6 [21:25]

billieds7 [20:51]

aprilez9 [15:57]

am9350450 [14:36]

dcvfre [11:04]