I use .css to cause different "print" and "screen" versions. I do this to
allow people to print a web page without the banners, sidebars, etc. why
hog their ink, it's not like they could click any of that stuff anyway. I
also use it to show different headers and footers. for instance I feel
like; if someone prints my page they're pretty serious about the content so
I put my toll free number in the header presented for print, etc.
you could just do it similarly only for the print style sheet mark
everything display: none;
then nothing _should_ print.
It's really not the intention nor is it any kind of "security" but it will
probably make the printer either not print or print nothing.
there are some good articles here:
http://alistapart.com/ regarding "going
to print", you'd just apply the technique in an unexpected way.
Why is it that you want to do this anyway, if I may ask?
--
Chris Leeds,
Microsoft MVP-FrontPage
Make More Money with Less Work
Let Your Clients Control Their Content With Just A Browser!
http://contentseed.com/