You cannot disable the screen by grabbing from the web browser, it would only be possible by installing additional software on the user’s PC.
There are some IRM (Information Rights Management) tools available that do this for example, protect Windows / Directx API calls and also video memory monitoring, such as Oracle IRM or as Microsoft’s IRM technology .
Especially the latter may be of interest as there is also a Rights Management add-on for Internet Explorer .
But as others have said, any IRM/DRM technology controversies and you should understand that most of the time will limit or irritate your users.
Source :
https://stackoverflow.com/questions/3130983/stop-user-from-using-print-scrn-printscreen-key-of-the-keyboard-for-any-we
With pure Javascript does not give, exactly for the reason you mentioned. You would have to use some plugin.
– Oralista de Sistemas
It is not possible to totally block the user’s ability to capture screen content, whatever the language (since the user can simply take a picture of the screen with his mobile phone, right?). In addition, except in very specific contexts, modifying the functioning of the user’s environment (outside the software itself) is an extremely controversial practice, as it is invasive.
– lolol