ctrl event



Автор Паку Олег задал вопрос в разделе Другие языки и технологии

Можно ли отключить 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">

Ответ от Next Expert[гуру]
Легче запретить выделять - тогда и копировать будет невозможно.. .(всё что можно выделить курсором - можно скопировать) , и кстати не забывайте что всегда можно посмотреть исходный код (хотя и есть скрипты запрещающие просмотр исходного кода - в браузере опера это можно обойти)

Ответ от Ёергей Титов[гуру]
Это конечно все гуд, но не забывайте про клавишу "принт скрин" такчто все эти меры безопасности только для самоуспокоения.

Ответ от Ridens Verum Dicere![гуру]
Я сам в этом не шарю - но мне часто встречаются сайты где копировать можно только через контекстное меню. CTRL+C не работает. Исходя из этого могу сказать что МОЖНО

Ответ от Red Dead ?[гуру]
Запросто. Некоторые HTML-страницы защищены от копирования.

Ответ от Денис Петрович[гуру]
чего-то я непонял, а как отключить комбинацию клавишь? Просто не нажимайте ее и не будете копировать.

Ответ от Ёаня Семенов[гуру]
неа, это системная комбинация ее наверно даже переопределить не получиться

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Можно ли отключить CTRL+С на сайте?

Как убрать запрос пороля и ввод "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 сбросить все настройки интерфейса
или
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

как в сони вегас убрать черные полосы
Инструмент Event Pan/Crop, далее тяните рамку, зажав Ctrl, пока не исчезнут полосы. При этом,
подробнее...
спросили в Немые Униформа
симс 3 есть ли к нему коды как их вводить и какие они
Чтобы вызвать панель кодов, нажмите Ctrl+Shift+C

ОСНОВНЫЕ КОДЫ

* Kaching - §
подробнее...

подскажите код на игру the sims 3 hollywood.
К примеру.
Ну если твоя симка во время беременности будет есть ТОЛЬКО яблоки, то 100 % родится
подробнее...
спросили в Игры tri Ace Мортимеры
Кто знает секреты и коды ко всем симс 3? плиииз!! ! поделитесь!!!
Для вызова консоли, с помощью которой осуществляется ввод кодов,
одновременно нажмите клавиши
подробнее...

Как в Sony Vegas вырезать только кусок видео,не трогая звук?
Разблокируйте дорожки, отделите видео от аудио. Не знаю, какая у вас версия, но нажав на файл
подробнее...
спросили в Æon Group Serco Group
Как изменить поисковик в FVD Speed Dial с яндекса на гугл ???
Никак но можно его отключить саму строку
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*