Автор Паку Олег задал вопрос в разделе Другие языки и технологии
Можно ли отключить CTRL+С на сайте? и получил лучший ответ
Ответ от Kaskad095[гуру]
Это скрипт запрета нажатия сочетания клавиш : Ctrl+A, Ctrl+C, Ctrl+U:
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;
}
}
В тег body следует дописать:
< body onkeypress="return catchControlKeys(event)">
Удачи! 🙂
P.S.
Совсем просто - это прописать для body:
< body oncopy="return false">
Легче запретить выделять - тогда и копировать будет невозможно.. .(всё что можно выделить курсором - можно скопировать) , и кстати не забывайте что всегда можно посмотреть исходный код (хотя и есть скрипты запрещающие просмотр исходного кода - в браузере опера это можно обойти)
Это конечно все гуд, но не забывайте про клавишу "принт скрин" такчто все эти меры безопасности только для самоуспокоения.
Я сам в этом не шарю - но мне часто встречаются сайты где копировать можно только через контекстное меню. CTRL+C не работает. Исходя из этого могу сказать что МОЖНО
Запросто. Некоторые HTML-страницы защищены от копирования.
чего-то я непонял, а как отключить комбинацию клавишь? Просто не нажимайте ее и не будете копировать.
неа, это системная комбинация ее наверно даже переопределить не получиться
Как убрать запрос пороля и ввод "CTRL+ALT+DEL" при загрузке Windows server 2003 ...
Отключаем нажатие CTRL+ATL+DEL сразу после загрузки Windows. Панель управления ->
подробнее...
как в C++ Builder 6 программно нажать какуюнибудь кнопку цифру или букву?
можно
1.Как программно сымитировать нажатие клавиш CTRL+V
// Напишите следующий
подробнее...
Как замедлить видео-отрезок в программе Sony Vegas?
в русской версии меню вставка-огибающие видео-скорость фрагмента (появится зеленая полоска, ею
подробнее...
В Sony Vegas пропало окно Video Exent Pan
windows -> layouts -> default или alt+d сбросить все настройки интерфейса
или
подробнее...
Добрый день возникла проблема с Sony Vegas.Не открываеться окно панорамирование и обрезка событий.
windows -> layouts -> default или alt+d сбросить все настройки интерфейса
или
подробнее...
как в сони вегас убрать черные полосы
Инструмент Event Pan/Crop, далее тяните рамку, зажав Ctrl, пока не исчезнут полосы. При этом,
подробнее...
симс 3 есть ли к нему коды как их вводить и какие они
Чтобы вызвать панель кодов, нажмите Ctrl+Shift+C
ОСНОВНЫЕ КОДЫ
* Kaching - §
подробнее...
подскажите код на игру the sims 3 hollywood.
К примеру.
Ну если твоя симка во время беременности будет есть ТОЛЬКО яблоки, то 100 % родится
подробнее...
Кто знает секреты и коды ко всем симс 3? плиииз!! ! поделитесь!!!
Для вызова консоли, с помощью которой осуществляется ввод кодов,
одновременно нажмите клавиши
подробнее...
Как в Sony Vegas вырезать только кусок видео,не трогая звук?
Разблокируйте дорожки, отделите видео от аудио. Не знаю, какая у вас версия, но нажав на файл
подробнее...
Как изменить поисковик в FVD Speed Dial с яндекса на гугл ???
Никак но можно его отключить саму строку
подробнее...