@Xveeder

Можно ли не дать совершиться нажатию PrtSC?

Нужно запретить создание скриншотов на странице сайта.
Решил отлавливать нажатие и отпускание клавиши и вешать на них привенты - не помогает, скриншот делается.
Далее, попробовал при нажатии-отпускании клавиши делать запись текста в буфер - не помогло.

Как можно отменить срабатывание клавиатуры/записи скриншота в буфер обмена?

Пы.Сы. Понимаю, что если кому-нибудь захочется - всё равно сделают. Но всё же очень нужно.
  • Вопрос задан
  • 183 просмотра
Решения вопроса 1
hzzzzl
@hzzzzl
блин интересно, я даже попробовал :D
https://codepen.io/anon/pen/gJPZmE?editors=1010
короче оказывается что keydown не отлавливает кнопку принт скрин, а keyup уже ловит евент ПОСЛЕ ТОГО, как скриншот сделан, ну и в скрине состояние страницы до того как обработчик сработает

так что да, никак
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
@MamaLuyba
скриншот - событие винды. ты не можешь скриптом влиять на события винды - только их отслеживать и на них реагировать.
Ответ написан
Zoominger
@Zoominger
System Integrator
Никак. Это уровень драйверов ОС.
Ответ написан
vool
@vool
Разработчик
Ну защитить от кнопки PrtScr действительно нельзя, НО есть решение для комбинации кнопок Win+PrtScr(сам написал и тестировал)
решение я написал вот в этом вопросе: Ршение здесь
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы