Olá pessoal, precisei utilizar algumas teclas como atalhos e gostaria de compartilhar pois creio que pode deixar um sistema bem mais prático
onScriptInit da aplicação coloque o código
Fiz abaixo algumas opções para exemplificar porém pode-se executar quaisquer comandos javascript
?>
<script type="text/javascript">
document.onkeyup=function(e){
var key = e.which;
switch(key){
case 118:
document.getElementById("id_sc_field_nome-do-campo").focus();//f7 focus no campo
break;
case 119:
window.location="../nome_app/";//f8 redireciona para outra aplicação
break;
case 120:
nm_atualiza('alterar');//f9 submeter "Alterar"
break;
}
return false;
}
</script>
<?php
Seguem os códigos ASCII
ESC = 27
F1 = 112
F2 = 113
F3 = 114
F4 = 115
F5 = 116
F6 = 117
F7 = 118
F8 = 119
F9 = 120
F10 = 121
F11 = 122
F12 = 123