Breaking News

Editors Picks

Friday, July 1, 2011

Disable copy paste right click using javascript in asp.net textbox



Disable copy paste right click using javascript in asp.net textbox



1. use this method when u don't want any alerts or message 

<asp:TextBox ID="TextBox3" runat="server"
oncopy="return false"
onpaste="return false"
oncut="return false">
asp:TextBox>


2. If you want to show alerts than use this method instead
Right this javascript function in the head section of aspx page, in this function we are disabling right mouse click and ctrl keys

<head id="Head1" runat="server">
<title>Untitled Pagetitle>
<script language="javascript">
function DisableRightClick(event)
{
//For mouse right click
if (event.button==2)
{
alert("Right Clicking not allowed!");
}
}
function DisableCtrlKey(e)
{
var code = (document.all) ? event.keyCode:e.which;
var message = "Ctrl key functionality is disabled!";
// look for CTRL key press
if (parseInt(code)==17)
{
alert(message);
window.event.returnValue = false;
}
}
script>
head>

<body>
<form id="form1" runat="server">
<div>
<strong>
Right click disabledstrong> textbox
<br />
<asp:TextBox ID="TextBoxCopy" runat="server"
onMouseDown="DisableRightClick(event)">
asp:TextBox><br />
<br />
<strong>Ctrl key strong>disabled<br />
<asp:TextBox ID="TextBox2" runat="server"
onKeyDown="return DisableCtrlKey(event)">
asp:TextBox><br />
<br />

Another method to disable<strong> Cut,Copy and paste
strong>in textbox<br />
<br />
<asp:TextBox ID="TextBox1" runat="server"
oncopy="return false"
onpaste="return false"
oncut="return false">
asp:TextBox>
form>
body>


Read more ...

Contact Us

Name

Email *

Message *