bueno amigo gracias de todas formas...esat dos lineas
document.captureEvents(Event.KEYPRESS);
document.onkeypress = ValidaCaracterNetscape;
la primera sirve para referenciarle al netscape que se apronte a capturar el evento del keypress la segunda hace una invocaion a la fucnion ValidaCaracterNetscape y esa funcion te captura que letra fue presionada...tanto problema para esto...con iexplore solo basta colcoar esta linea
event.keyCode
y no es necesario saltarse a otra funcion...lo mas miserable es ke esto esta en un js y no puedo usar variables globales...

en fin...ya se me ocurrira algo.