Page 1 of 1

How to design a page so that viewers cannot cut and paste information easily?

Posted: Mon Oct 29, 2007 5:41 pm
by bpatel23
I am going to have fairly useful content on my site that I do not want the users to easily cut and paste onto their computers for later use. The website will be free so I would rather have the users come to the site at anytime to reference the information. How do you design the content sections so that a simple right click cut-paste does not work? I have seen this on some other sites in the past, none of which I can recall right now.

Re: How to design a page so that viewers cannot cut and paste information easily

Posted: Mon Oct 29, 2007 7:47 pm
by lollipop27
In Flash, you can disable the funktionality to select text, but I dont know how to do this in HTML..

I hope you have a good reasen, I personally hate pages, where I cant copy/paste the content. :)

Re: How to design a page so that viewers cannot cut and paste information easily

Posted: Tue Oct 30, 2007 3:31 am
by Dr.CSS
There is aJS for this on dynamicdrive.com...

Re: How to design a page so that viewers cannot cut and paste information easily

Posted: Tue Oct 30, 2007 10:52 pm
by Pierre M.
"How to design a page so that viewers cannot cut and paste information easily?"

I bet you don't like GreaseMonkey and its derivative scripts generators ;-)

Pierre M.

Re: How to design a page so that viewers cannot cut and paste information easily?

Posted: Wed Oct 31, 2007 8:02 pm
by jmcgin51
As Mark indicated, you can add JavaScript to disable right-clicking on HTML pages.  I would not recommend it, because it will do only tick off the average user.  Anyone who really wants to save the content can get it in any number of other ways (browser cache, screenshot, File>Save, View>Source, etc.)

If I were a user who wanted to save content, and you prevented me from doing it easily, I'd probably find another site that offered the same or similar information and was more user-friendly.  If your site allowed me to save content easily, I'd be much more likely to use it in the future, and to refer it to others looking for the same information.