Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, eu tô fazendo um sistema aqui que eu acho q seria interessante o cara sair do sistema pressionando ESC, até pra evitar tirar a mão do teclado e ir até o mouse, podem falar que e frescura mais num é naum, o pessoal lá num pode perder tempo.. mas o meu problema é o seguinte.. como fazer detectar que essa tecla foi pressionada.. eu dei uma pesquisada.. ai só encontrei isso:
<script language=javascript>function tecla(){if(document.all){alert(Saindo...);}}</script><body onkeypress="tecla()">
Isso faz mostrar o numero da tecla que foi pressionada, ai descobri que o ESC é 27, ai tentei tipo fazer uma validação assim:
<script language=javascript>function tecla(){if(27==keyCode){alert(Saindo...);}}</script><body onkeypress="tecla()">
Mais naum deu certo... alguem pode me dar uma força com isso?
Flw! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
Vlw PKTIAGO!! Foi perfeito!! Muito obrigado!!
Flw! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif
com ajuda de nosso amigo Messiah, neste tópico TÓPICO, você pode fazer assim:
assim esta função se torna crossbrowser...