searchsanjaysharma
asked on
How to disable right click on the .aspx page.
How to disable right click on the .aspx page thus disabling the user to view source.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
can use the script to make this done
just add this script in page where need to disable rightclick
just add this script in page where need to disable rightclick
<script language="JavaScript" type="text/javascript">
var message = "Right Click not allowed.";
function click(e) {
if (document.all) {
if (event.button == 2 || event.button == 3) {
alert(message);
return false;
}
}
else {
if (e.button == 2 || e.button == 3) {
e.preventDefault();
e.stopPropagation();
alert(message);
return false;
}
}
}
if (document.all) {
document.onmousedown = click;
}
else {
document.onclick = click;
}
</script>
To disable user from viewing the ViewSource is possible f process is on wholly from serverside
refer for more cleared suggestion
http://stackoverflow.com/questions/4967319/can-view-source-be-disabled-by-a-website
refer for more cleared suggestion
http://stackoverflow.com/questions/4967319/can-view-source-be-disabled-by-a-website
The user can simply install the firebug plugin for Firefox or use the IE Developer tools and view the source(and do much more)On top of that, it's quite simple to download something like Fiddler or Wireshark and get access to the raw request--no browser or Javascript required.
As the others have said, what you are trying to do is not feasible to prevent anyone except the average user from seeing your HTML source.
ASKER
txc
The user can simply install the firebug plugin for Firefox or use the IE Developer tools and view the source(and do much more)