Mostrando entradas con la etiqueta Bloquear la techa BACKSPACE JavaScript. Mostrar todas las entradas
Mostrando entradas con la etiqueta Bloquear la techa BACKSPACE JavaScript. Mostrar todas las entradas

viernes, 31 de octubre de 2014

Bloquear la techa BACKSPACE mediante JavaScript

BLOQUEAR LA TECLA BACKSPACE

Se debe agregar la siguiente función JavaScript en la página o en un archivo .js:

<SCRIPT LANGUAGE=JAVASCRIPT>
var oLastBtn
=0;
    bIsMenu
= false;
    
//No Right CLICK************************
    
// ****************************
    
If (window.Event)
    document.captureEvents(Event.MOUSEUP);
    
Function nocontextmenu()
    {
    event.cancelBubble
= True
    event.returnValue
= false;
    return false;
    }
    
Function norightclick(e)
    {
    
If (window.Event)
    {
    
If (e.which !=1)
    return false;
    }
    
Else
    
If (event.button !=1)
    {
    event.cancelBubble
= True
    event.returnValue
= false;
    return false;
    }
    }
    document.oncontextmenu
= nocontextmenu;
    document.onmousedown
= norightclick;
    
//**************************************
    
// ****************************
    
// Block backspace onKeyDown************
    
// ***************************
    
Function onKeyDown() {
        
If ( (event.altKey) || ((event.keyCode == 8) &&
                (event.srcElement.type !
= "text" &&
                event.srcElement.type !
= "textarea" &&
                event.srcElement.type !
= "password")) ||
                ((event.ctrlKey)
&& ((event.keyCode == 78) || (event.keyCode == 82)) ) ||
  
  
                (event.keyCode
== 116) ) {
            event.keyCode
= 0;
            event.returnValue
= false;
        }
     }
</SCRIPT>