9

Possible Duplicate:
Taking screenshot of a webpage programmatically
How can i disable print screen for a web page in all browser

Is there any possibilities to prevent printscreen for a webpage? If yes, how can i do that?

2
  • 5
    What if the client takes a picture of the monitor? Commented Sep 15, 2011 at 7:34
  • printing you can stop by using @media print { .noprint { visibility: hidden; } } add 'noprint' class to the element which content you want to hide on print screen. I'm not sure how to stop this in case of screenshot Commented Jun 21, 2022 at 11:18

3 Answers 3

30

There is no way that you can stop a client machine from being able to print screen.

16

As the old hacker proverb says, if the information can be read, it can be copied.

There is no way to prevent Print Screen.

9

You will never be able to prevent users from copying content off your website. What is displayed on the users monitor can be print screen'd, whatever you try to do. All effords will only decrease usability, but won't prevent copying.

1
  • 1
    Netflix found a way to prevent screenshots of a streaming video, so apparently it's possible. Commented Jun 21, 2023 at 5:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.