Interrompendo uso da tecla ESC

Na maioria dos navegadores, quando você usa uma chamada AJAX, ou uma imagem GIF como um ajaxloader.gif, a tecla ESC aborta o carregamento do AJAX e interrompe a execução da imagem GIF. Este pequeno trecho de javascript e jquery abaixo, interrompe a ação da tecla ESC, fazendo com que seu AJAX e/ou sua imagem GIF não sejam interrompidas:

//chamada que interrompe a ação da tecla ESC
$(document).keypress(function(e) {
    if(e.keyCode == 27) { //keycode da tecla ESC = 27
        e.preventDefault();
    }
});

É uma chamada simples que pode ser usada sem problemas em nossas aplicações.

Nesse link você encontra outros javascripts keycodes. Você pode tratar qualquer tecla do sistema dessa maneira, inclusive acrescentando outras funções quando pressionada determinada tecla:

Javascript KeyCodes

Abraços.

Anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s