Friday, 17 August 2012

Disable RightClick,BackBtn,Cpy&pest Url





1)How DISABLE RIGHT CLICK

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>Sample to Disable Right Click of Page</title>
<script language="JavaScript" type="text/javascript">
//Message to display whenever right click on website
var message = "Sorry, Right Click have been disabled.";
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>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
------------------------------------------------------------------------

2)Need to restrict COPY & PEST Url

string strPreviousPage = "";
 if (Request.UrlReferrer != null)
   {
    strPreviousPage = Request.UrlReferrer.Segments[Request.UrlReferrer.Segments.Length - 1];          
    }        
if(strPreviousPage =="")
    {
      Response.Redirect("~/Login.aspx");
     }
NOTE:on required page load wher u want to restrict



2)Disable Back Button
<script type = "text/javascript" >
function disableBackButton()
{
window.history.forward();
}
setTimeout("disableBackButton()", 0);
</script>
</head>
<body onload="disableBackButton()">


No comments:

Post a Comment