Como fechar grandes janelas de alerta Javascript no Chrome / OSX

4

Estou usando o Chrome 14 e OSX 10.5.8.

Se um site gera uma janela de alerta Javascript com muito conteúdo (como informações de depuração), a parte inferior da janela desaparece da tela.

Isso coloca os botões fora de alcance e significa que não há como fechar a janela de alerta, pois o "semáforo" dos botões da janela não aparece no canto superior esquerdo.

Abrir a janela de alerta desativa várias ações no Chrome e o torna inutilizável. A única maneira de fechar a janela de alerta é usando "Force Quit" para fechar o Chrome totalmente.

Existe uma maneira de fechar uma janela de alerta do Javascript do Chrome que é muito grande para a tela no OSX?

BaronGrivet
fonte
11
você não pode simplesmente pressionar enter ?? geralmente em um alerta, o 'ok' é focado por padrão. Não tenho certeza do OSX, sou do Windows.
Rlemon 16/10
Por que você usaria alertpara informações de depuração? Uso console.log- o console foi criado para depuração.
Zirak
Zirak - é assim que o Silverstripe CMS usa caixas de alerta para algumas de suas depurações.
BaronGrivet

Respostas:

6

@rlemon conseguiu - ative a janela de alerta e pressione Enter. O Chrome e o Safari no OS X exibem caixas de alerta JavaScript com apenas um botão ("OK" por padrão), focado.

kopischke
fonte
1

Se você estiver recebendo diálogos que continuam em loop, clique na caixa de seleção Impedir que esta página crie diálogos adicionais via teclado usando esta sequência (com o alerta focado)

Tab, Tab, Spacebar,Enter

Essa configuração da caixa de seleção é redefinida por sessão de acordo com esta resposta por @dentaku.

Ryan
fonte
11
@DavidRicherby, esta é realmente uma boa resposta para quando houver diálogos recorrentes. Eu expliquei um pouco mais.
jay