Saturday, 9 March 2013

Disable cut , copy and paste on page in Asp.net using scripting:

Disable cut , copy and paste on page in Asp.net using scripting:::

Just follow the steps below:

1. Put : 

<script type="text/javascript">

2. Inside block script put $(document).ready(function() function

<script type="text/javascript">

$(document).ready(function() {

3. Can bind for cut , copy , paste for event handler to target textbox

<script type="text/javascript">

$(document).ready(function() {

$('#<%=txtTarget.ClientID%>').bind('cut copy paste', // ClinetID properties : Gets the control ID for HTML markup that is generated by ASP.NET

4. Prevent behavior that include "copy, cut, paste " for this textbox

<script type="text/javascript">

$(document).ready(function() {

$('#<%=txtTarget.ClientID%>').bind('cut copy paste',

function(e) { e.preventDefault(); // default behavior disable

5. Showing alert that cut , copy , pastecut , copy , paste is disabled!

<script type="text/javascript">

$(document).ready(function() {

$('#<%=txtTarget.ClientID%>').bind('cut copy paste',

function(e) { e.preventDefault();

alert("cut , copy , paste disable !!!!!");

});

});

</script>

Disable Back Button Of Browser in Asp.net:

Disable Back Button Of Browser in Asp.net:::

wriite this code in Head Tag of Default.aspx page ::
<script type="text/javascript">
function disablebackButton()
{
window.history.forward(0);
}
setTimeout("disablebackButton()",0);

</script>

and write this code in in a Body Tag as a attribute of Body Tag:::

<body onload="disablebackButton()">