Reativando window.alert no Chrome


350

Marquei acidentalmente a caixa "desativar alertas deste site" no Chrome e agora não consigo obter nenhum window.alert para trabalhar no meu host local.

Eu tentei redefinir as configurações em avançado, mas sem sorte.


Você já tentou alterar a porta do seu host local?
Tariq

Apenas tente executar novamente o servidor em localhost: 8080 em vez de localhost: 80 e veja se funciona?
Tariq

10
Tente fechar a guia e abrir seu site em uma nova.
Overv

Respostas:


631

Feche e abra novamente a guia. Isso deve fazer o truque.


2
Observe que você deve fechar todas as guias do mesmo domínio em que desativou a opção de alerta.
Miguel

11
Estou aqui enquanto estou pesquisando informações sobre o FireFox e funciona.
InMILD 14/05

3

Percebo que isso é apenas para realmente ativar os diálogos novamente. Mas se você é um desenvolvedor da Web e gostaria de ver uma maneira de ter alguma forma de notificação quando ela estiver desativada ... no caso de você estar usando alertas / confirmações nativas para validação ou qualquer outra coisa. Verifique esta solução para detectar e notificar o usuário https://stackoverflow.com/a/23697435/1248536


4
Para nosso aplicativo, existem mais de 150 janelas de confirmação que dependem das confirmações nativas síncronas. Estamos planejando mudar isso, mas isso resultaria em duas semanas para passarmos por cada um desses casos. Além disso, estamos testando uma versão no momento. Portanto, isso nos permite notificar o usuário de que ele conseguiu marcar essa caixa no Firefox ou Chrome.
DeadlyChambers

Eu só não entendo o que o impede de substituir, neste exemplo, window.alertcom única MySpecialDialog com [OK | Cancelar]. IMHO, se o próprio navegador permitir desativá-lo, não é bom confiar nele.
Frederik.L

Entendo claramente o sentimento de insegurança antes do lançamento, mas acredito firmemente que, se boas práticas puderem ser realizadas com poucos casos de teste (ou seja: OK-> continua, Cancelar-> bloqueia), vale a pena o tempo gasto. Talvez essas funções sobrecarregadas do tipo chamada de sistema sejam como alert, prompte confirmserão completamente desativadas nas configurações padrão em um futuro próximo, pois os usuários ficam cada vez mais irritados com os anúncios que tentam chamar toda a atenção usando essas funções.
Frederik.L

@ Frederik.L para responder à sua primeira pergunta, o aplicativo já existe há algum tempo e confirma e alerta profundamente arraigado no aplicativo. Há muitas coisas que contam com o comportamento síncrono. Portanto, tentar reencenar isso não é possível. Eu sei como utilizar funções de retorno de chamada, mas isso poderia me causar mais dores de cabeça do que seria corrigido. Seu segundo ponto, você pode estar certo. Eu pude ver isso, especialmente com o Opera e o Chrome fazendo uma divisão do webkit. Isso poderia introduzir um novo conjunto de problemas.
DeadlyChambers

@ Frederik.L Há também o alerta beforeunload que impede que os usuários percam o trabalho, também é afetado por isso, e fiquei estupefato ao tentar descobrir por que as seqüências localizadas quebraram o alerta durante o i18n, até descobrir que simplesmente testou-o muitas vezes.
falstro

3

No navegador Chrome, vá para configuração, limpe o histórico de navegação e recarregue a página

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.