<script>
function callkeydownhandler(evnt) {
   var ev = (evnt) ? evnt : event;
   var code=(ev.which) ? ev.which : event.keyCode;
   alert("El código de la tecla pulsada es: " + code);
}
if (window.document.addEventListener) {
   window.document.addEventListener("keydown", callkeydownhandler, false);
} else {
   window.document.attachEvent("onkeydown", callkeydownhandler);
}
</script>

Utilizando este pequeño código podremos saber que tecla ha pulsado un usuario en la página actual. Funciona perfectamente en Internet Explorer 8, que es especialmente conflictivo con antiguos métodos de detección :)

Hope that helps!!!!

Share