Aviso 'script não responde' - O que significa e como corrigir
Informações da edição
- Id da edição: 35913
- Criação:
- Criador: William Carriello
- Comentário: Tradução completa do artigo
- Revisado: Sim
- Revisado:
- Revisado por: rjbd
- Aprovado? Sim
- É a edição atual? Não
- Pronto para tradução: Não
Origem da edição
Conteúdo da edição
O Firefox pode mostrar um "Aviso: O script parou de funcionar" aviso que diz " Um script desta página pode estar ocupado, ou pode ter parado de responder Você pode parar o script agora, ou você pode continuar para ver se o script. será concluída. "este artigo descreve por que isso poderia acontecer e as possíveis soluções e alternativas.
Este erro está lhe informando que o Firefox pensa que um script pode está sendo executado de forma errada e pode fazer o Firefox travar se nada for feito. O script pode estar em uma página da web que você está acessando, numa extensão que você instalou, ou até mesmo o próprio Firefox.
Índice
Webroot Spy Sweeper
Webroot Spy Sweeper pode causar esse problema. A desativação de rastreamento Spy Sweeper (ou desativação Spy Sweeper ao todo) pode resolver o problema.
Deixar o script continuar rodando
Se ao pressionar o botão
e o problema persiste, isso não vai te ajudar, apenas deixando o Firefox mais lento; porém, se você pressionar o botão , pode usar o firefox normalmente, pois pode ser que o script precise de tempo extra para funcionar.Para informar ao Firefox, que o script pode continuar rodando:
- Digite about:config na barra de endereços e tecle EnterReturn.
Pode aparecer uma página de alerta. Clique em para ir para a página about:config. - Na página about:config, procure a preferência dom.max_script_run_time, e clique duas vezes soble ele.
- No Enter integer value prompt, type 20.
- Pressione .
Agora que você autorizou os scripts para executar por mais tempo, você não deverá mais receber esse aviso.
Se você ainda receber esse aviso (ou se você quiser vê-lo novamente), você deve definir que a preferência volte ao padrão anterior.
- Digite about:config na barra de endereços e tecle EnterReturn.
Pode aparecer uma página de alerta. Clique em para ir para a página about:config. - Na página about:config, procure a preferência dom.max_script_run_time.
- Clique com o botão direitoMantenha pressionado Ctrl e clique em e escolha .
O aviso de erro acontece ao acessar determinados sites
Se o erro acontece apenas em um site específico, você pode bloquear os scripts de execução no site. Muitos sites ainda funcionam mesmo com o script desabilitado.
- Instale a extensão YesScript e reinicie o Firefox.
- Abra a janela do FirefoxNa barra de menu, clique no menu e selecione .
- Na caixa de diálogo que aparece, clique em YesScript.
- Clique.
- Na caixa de dialogo YesScript Blacklist , digite a URL do site que está lhe dando problema.
- Clique em . O domínio do site será adicionado à lista.
Agora que o site com problemas de script foi bloqueado, não serão exibidos mais avisos de script que não respondem.
Outras causas
Um add-on pode estar causando o problema. ver Solucione problemas com extensões, temas e aceleração de hardware para resolver problemas comuns no Firefox.
Baseado na informação do artigo Unresponsive Script Warning (mozillaZine KB)