Ver Mensaje Individual
  #13 (permalink)  
Antiguo 16/02/2011, 16:54
Avatar de SirDuque
SirDuque
 
Fecha de Ingreso: febrero-2009
Ubicación: Paso del Rey, Buenos Aires, Argentina
Mensajes: 975
Antigüedad: 15 años, 9 meses
Puntos: 89
Respuesta: Tecla [Backspace] key 8, borrar pero no ir atras en el navegador

Encontre la solucion xD!!!!! si se puede :D


Código Javascript:
Ver original
  1. if (typeof window.event == 'undefined'){
  2.    document.onkeypress = function(e){
  3.     var test_var=e.target.nodeName.toUpperCase();
  4.     if (e.target.type) var test_type=e.target.type.toUpperCase();
  5.     if ((test_var == 'INPUT' && test_type == 'TEXT') || test_var == 'TEXTAREA'){
  6.       return e.keyCode;
  7.     }else if (e.keyCode == 8){
  8.       e.preventDefault();
  9.     }
  10.    }
  11.  }else{
  12.    document.onkeydown = function(){
  13.     var test_var=event.srcElement.tagName.toUpperCase();
  14.     if (event.srcElement.type) var test_type=event.srcElement.type.toUpperCase();
  15.     if ((test_var == 'INPUT' && test_type == 'TEXT') || test_var == 'TEXTAREA'){
  16.       return event.keyCode;
  17.     }else if (event.keyCode == 8){
  18.       event.returnValue=false;
  19.     }
  20.    }
  21.  }
__________________
Mono programando!
twitter.com/eguimariano