JavaScript - Detectar cuando el usuario pulsa SUPR en Netscape

 
Vista:

Detectar cuando el usuario pulsa SUPR en Netscape

Publicado por Luli (4 intervenciones) el 16/03/2001 09:43:44
Hola:

Necesito controlar los eventos de KeyDown en un documento para deshabilitarlas, de momento lo he hecho así:

<SCRIPT LANGUAGE="JavaScript">
function keyDown(evt){
var k;
if(navigator.appName == "Netscape")
k = evt.which;
else k = window.event.keyCode;
window.alert (k);
if (k == keyDisable){
return false;
}
}
if(navigator.appName == "Netscape")
document.captureEvents(Event.KEYDOWN);
document.onkeydown = keyDown;
</script>

Esto funciona perfectamente para IE 5, el problema es que en NN 4.x no siempre funciona, si a keyDisable le doy los valores de teclas como SUPR, INICIO, INSERT, FIN, etc, esto no funciona, aunque con otras teclas si. He comprobado que al pulsar estas teclas event.which siempre es igual a 0. Tengo algún modo de evitarlo??? hay algún otro modo de controlar estas teclas???

Muchas gracias

Luli
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder