Можно ли не дать совершиться нажатию PrtSC?
блин интересно, я даже попробовал :D
https://codepen.io/anon/pen/gJPZmE?editors=1010
короче оказывается что keydown не отлавливает кнопку принт скрин, а keyup уже ловит евент ПОСЛЕ ТОГО, как скриншот сделан, ну и в скрине состояние страницы до того как обработчик сработает
так что да, никак
Ну защитить от кнопки PrtScr действительно нельзя, НО есть решение для комбинации кнопок Win+PrtScr(сам написал и тестировал)
решение я написал вот в этом вопросе: Ршение здесь