NoPrint.js is a small and neat open source JS library that disables print, screenshot, copy and paste functions in HTML. You can also enable the AutoBlur option to let the content turn to blur once the mouse leaves the webpage. That will prevent most of common users from taking screenshots. NoPrint.js can work on most of popular web browsers such as Chrome, Edge, FireFox and Opera.
What NoPrint.js Can Do
Disable Copy and Paste
Disable Print
Disable Mouse Right Button
Disable Screenshot
Disable “Save As” / Ctrl + S
AutoBlur