Pregunta: | 15507 - COMO DESHABILITAR TECLAS DE FUNCION |
Autor: | Sergio Lopez |
Desearia que me ayudaran a poder deshabilitar las teclas de funcion para el navegador (F3, F4 ,etc)
Ya que necesito asignarles alguna accion, pero al pulsarlas me ejecuta algun evento de windows y eso no es lo que quiero. De antemano muchas gracias. |
Respuesta: | ShFile |
Hola Sergio.
Para poder desabilitar o reutilizar las teclas de funcion del F1 hasta el F12. y el body de cada pagina debera de poner esta etiqueta <Body onhelp = "return false;" > para no ejecutar la ayuda del explorador. Ahora debera poner ese codigo en cada programa, te aconsejo un .JS document.onkeydown = desabilitar; function desabilitar() { // Teclas de Funciones // Teclas switch(window.event.keyCode) { case 27 : // Esc event.keyCode = 0; return false; case 113 : // F2 event.keyCode = 0; return false; case 114 : // F3 // puede llamar a ejecutar un programa con location.href = "ejemplo.asp"; event.keyCode = 0; return false; case 115 : // F4 event.keyCode = 0; return false; case 116 : // F5 event.keyCode = 0; return false; case 117 : // F6 event.keyCode = 0; return false; case 118 : // F7 event.keyCode = 0; return false; case 119 : // F8 event.keyCode = 0; return false; case 120 : // F9 event.keyCode = 0; return false; case 121 : // F10 event.keyCode = 0; return false; case 122 : // F11 event.keyCode = 0; return false; case 123 : // F12 event.keyCode = 0; return false; default : break; } } Espero que te Sirva.... Saludos ShFile |