Можно ли запретить скринить экран на сайте

Firework

Понимаю, что если очень надо, то можно переписать на листок или сфоткать на телефон. Но всё же...
14 ответов

Firework

Нет, нельзя запретить скринить. Скринится не сайт, а картинка которую видеокарта выводит на монитор.


Firework

Можно же отследить нажатие кнопки типа
if (e.keyCode == '154') {
    dont_screen_my_site_bastard();
}
только вот что написать в этой функции?


Firework

document.write("Неудачник!");А если скринят с помощью плагина для браузера?


Firework

Кому нужно тот обойдет все ваши скрипты и сделает скрин, поверьте. Так что лучше не заморачивайтесь.


Firework

Я выше даже описал почему и как)


Firework

Можно же отследить нажатие кнопкиНет. Так как можно просто нажать мимо браузера, сделав его неактивным. И любые нажатия будут уже "мимо" вашего сайта.


Firework

Я знаю это. Только тот, кто потенциально будет скринить, не догадается до этого. Никакие плагины они использовать не будут. Делать неактивным окно браузера тоже не будут. Я знаю что с помощью WinAPI можно запретить делать скрин. Только вот мне совсем ясно как это прикрутить на сайт. Поэтому и прошу способа запрета с помощью Web-технологий. Подскажите хотя бы самый корявый способ.


Firework

HTML изначально задумывался как открытый код, и этим все сказано.Если инфа такая ценная, то заройте ее где то в лесу, и карту сожгите.


Firework

Я не помню того, что просил кого-то умничать. Я просил подсказать хотя бы корявый способ запрета скрина.


Firework

if (e.keyCode == '154') {
    dont_screen_my_site_bastard();
}
- заскринится раньше, чем выйдет окно. Поэтому
if (e.keyCode == '154') {
   //заполнить буфер обмена какой-нибудь фигней
}
но как сказано, только когда браузер активен.


Firework

заполнить буфер обмена какой-нибудь фигней
а можно пример?


Firework

js не даст заполнить буфер обмена какой-нибудь фигней


Firework

js не даст заполнить буфер обмена какой-нибудь фигней
http://habrahabr.ru/post/101763/ http://www.apofig.com/2010/02/javascript.html{ссылка удалена}http://javascriptlist.narod.ru/Buttons/bufer_obmena.htmlВроде как даёт... Как и cyberforum даёт пользователям возможность заполнять топики всякой фигнёй.


Firework

Firework,
Настройка безопасности браузера не позволяет обращаться к буферу обмена! TypeError: netscape.security.PrivilegeManager is undefined