Debes usar condicionales para que funcione en ambos:
Código Javascript
:
Ver originalkey = event.which || event.keyCode;
Y para cancelar la acción del evento:
Código Javascript
:
Ver originalif (event.preventDefault) {
event.preventDefault();
} else {
event.returnValue = false;
}