Защитить от
выделения и копирования текста страницы можно с помощью следующего кода:
<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 onkeypress="return catchControlKeys(event)">
Вот и всё! Думаю многим людям пригодится данный скрипт =)
|