ASP.NET - HotKeys

   
Vista:

HotKeys

Publicado por Alejandro Lopez (17 intervenciones) el 12/09/2009 17:50:11
Que tal.

Nececito implementar teclas rapidas en una aplicacion.
Mediante el siguient codigo obtengo el codigo de la tecla o teclas presionadas, luego implementare un switch para determinar que evento ejecutar en base alas teclas presionadas

<script type="text/javascript">

document.onkeypress = teclaPulsada
function teclaPulsada() {
var teclaASCII = event.keyCode
var teclaCHAR = String.fromCharCode(teclaASCII)
alert('Tecla: ' + teclaCHAR + ' Código: ' + teclaASCII)
}

Si por ejemplo presiono CTRL-M, me despliega el valor 13. Todo bien

Pero por que con algunas teclas como por ejemplo Ctrl-E, no me arroja ningun codigo, sino que selecciona todo.

Yo se que existen teclas rapidas parael exploree. Hay alguna forma de yo poder usar esas convinaciones de teclas predefinidas por windows como ctrl-c, ctrl-e, ctrl-d? y yo usarlas para ejecutar acciones propias
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