Click here to Skip to main content
12,300,841 members (62,038 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: ASP
Hello Developer,
i have a asp page in which i want to restrict user to not to copy its content.
For that i am using some code inside JavaScript :

document.oncontextmenu = function(){return false;};
document.onselectstart= function() {return false;};

it works very fine with pages in which i do not apply CSS. If a page is using CSS then it works only with in some TD tag where i do not apply any CSS.

Suggest me so that i can restrict user to copy any content in my asp page...


Thanks in Advance...
Posted 6-Dec-12 19:40pm
Edited 6-Dec-12 20:00pm
v3
Comments
aspnet_regiis -i 10-Dec-12 9:12am
   
What if the user saves the webpage using the 'Save As' option from the browser menu ???? :)
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

If i understood it correctly, You can use user-select CSS3 property...
HTML:
<span class="protected">Datas you wants protect</span>
CSS :
.protected {
    -moz-user-select:none;
    -webkit-user-select:none;
    user-select:none;
}
  Permalink  
Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 2

document.oncontextmenu = function(){return false;};
document.onselectstart= function() {return false;};


With right CSS Style file
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web02 | 2.8.160525.2 | Last Updated 10 Dec 2012
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100