Суббота, 18.01.2025, 11:50       
ПлёнкаCut.moy.su
С Днём Победы 9 мая!

Категории раздела


Форма входа

Статистика сайта
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Кто нас сегодня посетил
Сейчас Онлайн
Счетчики
измерьте скорость интернета Яндекс.Метрика
Яндекс цитирования
Главная » Файлы » Всё для Ucoz » Скрипты

Защита от копирования содержимого страницы
08.03.2012, 11:43

Защитить от выделения и копирования текста страницы можно с помощью следующего кода:


<SCRIPT LANGUAGE="JavaScript">

document.ondragstart = test;

//запрет на перетаскивание

document.onselectstart = test;

//запрет на выделение элементов страницы

document.oncontextmenu = test;

//запрет на выведение контекстного меню

function test() {

return false

}

</SCRIPT>

 



Защита от копирования элементов страницы. Так, например, если необходимо защитить исключительно графические файлы, то можно обойтись следующим кодом:


 <span oncontextmenu="return false;" ondragstart="return false";><img src="picture.jpg" galleryimg="no"></span>



и ещё...

Запрет Ctrl+A, Ctrl+U, Ctrl+C и кнопок мыши (Javascript)

Исходный код
<script type="text/javascript">
document.ondragstart = test;
document.onselectstart = test;
document.oncontextmenu = test;
function test() {
return false;
}
document.oncontextmenu;
function catchControlKeys(event){
var code=event.keyCode ? event.keyCode : event.which ? event.which : null;
if (event.ctrlKey){
// Ctrl+U
if (code == 117) return false;
if (code == 85) return false;
// Ctrl+C
if (code == 99) return false;
if (code == 67) return false;
// Ctrl+A
if (code == 97) return false;
if (code == 65) return false;
}
}
</script>


Но это не всё, чтобы скрипт запрета нажатия сочетаний клавиш, нужно в body дописать параметр. Просто замените на страницах:

Исходный код
<body>

на:
Исходный код
<body onkeypress="return catchControlKeys(event)">


Вот и всё! Думаю многим людям пригодится данный скрипт =)




Категория: Скрипты | Добавил: Greyness
Просмотров: 1978 | Загрузок: 0 | Комментарии: 1 | Рейтинг: 5.0/2
Всего комментариев: 1
1
Написал: aleksandr525252  /  23.01.2014
Большое спасибо автору этого сайта, я не поленился и зарегистрировался чтобы написать данную благодарность. Недавно установил на dle шаблон и в нем стоял данный скрипт, не как не мог его найти, но поискав в интернете набрел на данную статью, после этого стразу вбил этот скрипт  в поиск и нашел где он стоит на сайте и отключил его. Долго мучился искал. Спасибо большое автору этой статьи.
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Вверх
Cut.moy.su © 2012-2025