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.

max
fonte
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.


fonte
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

DeadlyChambers
fonte
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

Deshani Tharaka
fonte