Меню сайта
Всё для кс 1.6
Мастерская
Всё для ZM сервера
Категории раздела
Все для ucoz
Мои файлы
Все для кс 1.6
Скачать CS:S
Плагины
Звуки
Конфиги
Скрипты
Готовые сервера
Читы
Анти-Читы
Моды
Модели игроков
Разное
Для телефона (3gp/mp4)
Музыка
Шапки
Шаблоны
Скрипты
Игры
Видео
+100500
Наркоман Павлик
Мувики кс 1.6
Znation Ladies (TeaM Girls)
Clan'Wars по кс (movie)
Games
Проги
Темы
Приложения
Демки
HLTV models
cs
surf
fy
aim
de
zm
deathrun
awp
knife
gg
hns
Jail
HE
Новогодние
Установка шапок
Установка шаблонов
Картинки для опроса
Программы
Патчи
Модели оружия
Плагины для zm
Модели зомби
Карты для zm
Glock 18
USP
Desert Deagle
Colt M4A1
AK-47
Famas
MP5
Нож ( Knife )
Щиты
Гранаты
C4 (Бомба)
AWP
Galil
Scout
Defuse Kit
Стандартные модели
Рюкзак для бомбы
Карты
Делаем Сервер видимым в find server
Делаем цветное лого
Делаем фон консоли
Делаем фон меню CS
Делаем Waypoint'ы для ботов
Меняем цвет прицела
Меняем цвет чата
Как сделать свой roundsound?
Игры для PC
T pack
CT pack
Прицелы
Боты
Все для CSS
Linux
Изменяем скаченный, готовый сервер C.s. с Windows на Linux
Фильмы ужасов
Мультики
Боевики
Драмы
Исторические
Приключения
Фантастические
Сериалы ( На TV и т.д )
Видеоредакторы
Лого
Классы зомби
Оружие для zm
Модели рук зомби
Темы для рабочего стола ПК
KZ
Мини-чат
500
Наш опрос
Любимый девайс в контре ?!

Результат опроса Результаты Все опросы нашего сайта Архив опросов

Всего голосовало: 797
Обсудить опрос на форуме
Всё для CSS
Всё для UCOZ
Главная » Файлы » Скрипты

Запрет копирования!
29.04.2012, 17:01

Запрет копирования!

Приведённые ниже 2 скрипта слегка затрудняют копирование информации с сайта. Можно использовать их по отдельности.На мой взгляд, эффективнее использовать оба скрипта одновременно.

Первый не позволяет копировать выделенную информацию, ни мышкой, ни клавиатурой. При этом правая кнопка мышки НЕ ОТКЛЮЧАЕТСЯ и клавиатура НЕ ОТКЛЮЧАЕТСЯ, но на всякую попытку скопировать что-либо со страницы выскакивает табличка (см. картинку выше). Зато это не помешает в ФФ и ГХ выделить часть информации, нажать в контекстном меню на исходный код выделенного фрагмента и скопировать оттуда интересующее.

Code

<body oncopy="return notcopy()">

<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;

function notcopy()
{
alert(message)
return false
}
// -->
</SCRIPT>

Второй код ставит три запрета: запрет на перетаскивание (изображений) , запрет на выделение элементов страницы , запрет на выведение контекстного меню (т.е. отключает правую кнопку мышки). В ФФ срабатывает всё кроме запрета на выделение, в ГХ срабатываю все 3 запрета, в ИЕ тоже срабатывают все 3 запрета.

Code

<SCRIPT LANGUAGE="JavaScript">
document.ondragstart = test;
//запрет на перетаскивание
document.onselectstart = test;
//запрет на выделение элементов страницы
document.oncontextmenu = test;
//запрет на выведение контекстного меню
function test() {
return false
}
</SCRIPT>


Эти коды вставлять желательно после тега <body>, тогда он действует только ту часть страницы, которая описана тегами <body> </body>, не затрудняя общения в чате и копирования допустимой к копированию части из глобальных блоков (код кнопки/банера сайта). Если вставить их между тегами <head></head>, то они будут действовать на всё поле страницы, не допуская копирования нигде.

Например, если вставить оба скрипта (не знаю можно ли их совместить в один) на страницу Новости сайта-> Материал и комментарии к нему-> после тега <body> - cкопировать и новость и комментарии можно будет только приложив немного больше усилий . При этом можно будет и писать комментарии, и отвечать в чате. Конечно, все эти запреты не распространяются на страницу редактирования и добавления материала, там вы вольны делать всё как обычно.

Очень хотелось бы узнать как скрипты будут работать в других браузерах, кто испытает, пожалуйста отпишитесь в комментариях.

Категория: Скрипты | Добавил: blaze_26rus
Просмотров: 378 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Всё для телефона
Видео
Форма входа
Статистика

Онлайн всего: 10
Гостей: 10
Пользователей: 0
Контакты Админа
411-419-239
blaze_26rus
mr.blaze@mail.ru
Часы
Поиск
Календарь

Запрет копирования!

Приведённые ниже 2 скрипта слегка затрудняют копирование информации с сайта. Можно использовать их по отдельности.На мой взгляд, эффективнее использовать оба скрипта одновременно.

Первый не позволяет копировать выделенную информацию, ни мышкой, ни клавиатурой. При этом правая кнопка мышки НЕ ОТКЛЮЧАЕТСЯ и клавиатура НЕ ОТКЛЮЧАЕТСЯ, но на всякую попытку скопировать что-либо со страницы выскакивает табличка (см. картинку выше). Зато это не помешает в ФФ и ГХ выделить часть информации, нажать в контекстном меню на исходный код выделенного фрагмента и скопировать оттуда интересующее.

Code

<body oncopy="return notcopy()">

<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;

function notcopy()
{
alert(message)
return false
}
// -->
</SCRIPT>

Второй код ставит три запрета: запрет на перетаскивание (изображений) , запрет на выделение элементов страницы , запрет на выведение контекстного меню (т.е. отключает правую кнопку мышки). В ФФ срабатывает всё кроме запрета на выделение, в ГХ срабатываю все 3 запрета, в ИЕ тоже срабатывают все 3 запрета.

Code

<SCRIPT LANGUAGE="JavaScript">
document.ondragstart = test;
//запрет на перетаскивание
document.onselectstart = test;
//запрет на выделение элементов страницы
document.oncontextmenu = test;
//запрет на выведение контекстного меню
function test() {
return false
}
</SCRIPT>


Эти коды вставлять желательно после тега <body>, тогда он действует только ту часть страницы, которая описана тегами <body> </body>, не затрудняя общения в чате и копирования допустимой к копированию части из глобальных блоков (код кнопки/банера сайта). Если вставить их между тегами <head></head>, то они будут действовать на всё поле страницы, не допуская копирования нигде.

Например, если вставить оба скрипта (не знаю можно ли их совместить в один) на страницу Новости сайта-> Материал и комментарии к нему-> после тега <body> - cкопировать и новость и комментарии можно будет только приложив немного больше усилий . При этом можно будет и писать комментарии, и отвечать в чате. Конечно, все эти запреты не распространяются на страницу редактирования и добавления материала, там вы вольны делать всё как обычно.

Очень хотелось бы узнать как скрипты будут работать в других браузерах, кто испытает, пожалуйста отпишитесь в комментариях.

Увеличение картинки при нажатии для ucoz