Pare de alertas popup sem fim no FireFox

3

É possível que o javascript fique preso em um loop de abertura de alertas. Por exemplo:

for(var i=0;;i++)
    alert('This will never stop');

Existe uma maneira de parar isso no firefox sem ter que matar todo o processo?

    
por cbp 07.01.2010 / 12:45

5 respostas

4

talvez o plugin 'NoScript' possa ajudar. Banir o site e o script não será executado em todos

    
por 07.01.2010 / 12:51
1

Referência da pergunta do Stackoverflow: Como você interrompe um loop infinito em JavaScript?

Uma diferença crítica no seu loop é o pop-up (interação do usuário) que impede a detecção de "script lento".

    
por 07.01.2010 / 12:53
1

Se você for rápido o suficiente, clique em "Ok" e depois em F5 . Você pode ter que confirmar um ou dois mais pop-ups, mas a página será recarregada e você será salvo.

    
por 08.01.2010 / 00:18
1

Eu normalmente tenho o pop-up de Javascript em foco para que eu possa pressionar Enter para me livrar dele. Em seguida, posiciono o cursor do mouse logo acima do botão Fechar. Começo então uma corrida onde apertei Enter para fechar o popup e imediatamente clico no botão Fechar Tab antes que ele tenha a chance de criar outro popup.

    
por 29.03.2010 / 16:55
0

Estou usando o AlertStopper ( link ).

    
por 26.10.2010 / 20:09