(and I doubt it), you can't prevent anybody to delete any cookie you use, go to your site, have a look at the page, and print it once again. You can't tell you've seen him a minute ago, let alone yesterday or last week.
And making a screen print (and printing it in Paint or Word) is something totally beyond the control of any browser, because it's a generic Windows function, so there's no way to prevent it at all.
Adobe created pdf-files can offer some copy protection, when viewed with Adobe Reader, that is, and depending on the options you use to create them. But there are other free readers, and I can't tell you if they adhere to all the restrictions Adobe puts into the files.
Hello
I'm trying to make a website, which upon users request, he or she can view a file and then, I want to only let him/her print the file only once and not even allow him/her to save the file on the pc(although the file is downloaded to the user pc and kept in the internet temporary files), and also disable all the printscreen and copy etcc functions..
is this possible, if its not possible with javascript or eetcc... what are other solutions which we have?
many thanx

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic