none
Esc no IE 7 RRS feed

  • Pergunta

  • Alguem sabe como eu posso cancelar o evento de pressionar o esc no IE7, por que toda vez que clico duas vezes no esc ele limpa o formulario inteiro.
    Fiz o teste com Asp TextBox e Input type text e os dois são limpos quando clico em ESC, mas isso soh ocorre quando o foco está em um desses controles, já tentei key press, key down mais não encontrei nada.

    Se não fui claro acessem esse site http://javascript.internet.com/forms/limit-textarea.html
    Digite qualquer coisa no formulario inteiro, e deixe o foco em um textbox, depois clique duas vezes em esc, faça isso no IE será limpo todos os campos
    segunda-feira, 1 de março de 2010 15:01

Todas as Respostas

  • Que mal lhe pergunte....
    Que usuário no mundo aperta ESC duas vezes ao preencher um formulário?
    Não vejo como uma ação dessas possa prejudicar um sistema.

    Porque se for apenas o fato de "acidentalmente o usuário apagar tudo", então você vai ter que ficar bloqueando ALT+F4...

    É um comportamento dos IE isso.
    Provavelmente porque algúem durante o desenvolvimento achou que ESC duas vezes é bom para quando o cara escreveu bobagem e quer apagar tudo de forma rápida.



    Fkaeh - Gambi.NET® Framework Certificated 2010
    ----------------------------------------------
    Se tiver paciência para avaliar, agradeço: http://premio.clubedeautores.com.br/web/site_premio/votar.php?id=12633
    quarta-feira, 26 de maio de 2010 18:20
  • A necesdade é que em meu sistema ao clicar uma vez em esc ele fecha se tiver alguma popup aberta, e por exemplo se ele apertar duas vezes ele irá limpar todos os campos da tela, mesmo aqueles que estão com enabled false. 

     

    Isso não é igual bloquear alf+F4, apertar duas vezes o esc um usuario pode fazer, se ao apertar esc fecho a popup se ele apertar duas vezes irá limpar todos os campos.

     

     

     


    renefc3@gmail.com @renefc3
    quinta-feira, 9 de junho de 2011 17:11