Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fabfernandes

onKeyDown - ESC - Firefox

Recommended Posts

A Função abaixo funciona perfeitamente no IE, quando o usuario pressiona ESC... é perguntado se ele deseja sair do sistema...

O problema é que nao consigo fazer o firefox funcionar! ele nao redirecina!!

se eu trocar a tecla (charCode) ai funciona... mas com o ESC.. nao consegui.

 

ALGUEM ME AJUDA?????

 

function tecla(evt) {  var charCode = (evt.which) ? evt.which : event.keyCode  if (charCode==27) { //TECLA ESC    if(confirm('Confirma [LOGOFF] do Sistema?'))       window.location='index.php?logoff=sim';    event.keyCode = 0;    event.returnValue = false;  }}<body onKeyDown="return tecla(event)">

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nisso o meu código tbm funciona... ele entra no laço if perfeitamente, o problema é que quando ele tenta redirecionar para a pagina de logoff... ela não é carregada. É como se no momento em que o browser (firefox) for carregar a pagina de logoff, fosse dado um ESC para 'stopá-la' entendeu? da um stopped!!Se eu colocar qualquer outra tecla (codigo ascii) ali... funciona perfeitamente.. mas eu quero a tecla ESC (27)... pois no IE funciona por causa do: event.keyCode = 0; event.returnValue = false;só nao sei como fazer uma equivalencia para o firefox...HELP-ME!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.