Para implementar los atajos de teclado en cualquier sitio web podemos utilizar jKey, un plugin jQuery, completamente gratuito y que es realmente muy fácil de utilizar.
En el sitio oficial del plugin pueden ver varias demostraciones de funcionamiento. Un ejemplo de como se inicializa el plugin podría ser el siguiente:
$(window).jkey('alt+shift+s',function(){ jkey.log('Congrats, you did a key combo: alt+shift+s'); });
En el ejemplo se le envía por parámetro al plugin que la combinación de teclas es ‘alt+shift+s’ presionadas envían a la consola un mensaje. Obviamente esto lo debemos cambiar por las funciones que queremos que realice.
El plugin es muy simple, la única precaución que debemos tener es la de no utilizar una combinación de teclas que estén empleadas por el navegador 😛
Web del plugin: jKey