Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/03/2009, 20:38
Avatar de jeybi
jeybi
 
Fecha de Ingreso: julio-2008
Ubicación: Mexico
Mensajes: 130
Antigüedad: 15 años, 9 meses
Puntos: 10
Respuesta: bloquear barras de desplazamiento

Aqui te dejo la funcion x-browser:

Código javascript:
Ver original
  1. document.onkeydown = function(elEvento) {
  2.   var evento = elEvento || window.event;
  3.   var codigo = evento.keyCode;
  4.   if(codigo > 36 && codigo < 41){ //Flechas
  5.     return false;
  6.   }
  7. }

El error estaba en el evento, onkeypress.keycode en ie, captura el caracter (abcdef etc) de la tecla pulsada, y en los demas (estandar) captura el codigo (lo que se necesita), entonces cambiando el evento a onkeydown, ie y todos los demas navegadores reconocen keycode como el codigo.

PD: Faltaba un & en la condicion, añadeselo.