Como corrigir um erro de script sem resposta

Um aviso de script sem resposta é uma mensagem que aparece em um navegador quando uma parte do código JavaScript em uma página da Web ou em um complemento do Firefox está demorando demais para ser executada. Esta mensagem pode parecer com o exemplo abaixo.

Aviso: script sem resposta. Um script nesta página pode estar ocupado ou pode ter parado de responder.

Você pode escolher entre os botões "Parar script" ou "Continuar". Clique no botão "Parar script" para impedir que o script seja executado. Parar o script pode impedir que o navegador fique sem memória ou falhe.

Se esse problema estiver acontecendo apenas em uma página e todas as outras páginas estiverem bem, é provável que haja um script nessa página que esteja causando o problema. A menos que você seja o webmaster dessa página, não há nada que você possa fazer para evitar esse erro. Se esse erro estiver ocorrendo em sites diferentes, pode ser um problema com seu computador ou com um complemento do navegador.

Para identificar o script / complemento que está causando o problema, você pode tentar um dos procedimentos a seguir.

Nota: Identificar um script ou um problema adicional geralmente requer mais conhecimento técnico sobre scripts e complementos. Geralmente, não há uma correção "fácil" para resolver esse tipo de erro.

Abra o console do navegador

Para um script na página da Web, você pode abrir o Console do Navegador Firefox, que pode mostrar o que está causando o erro. Para abrir o console de erros, pressione Alt para exibir o menu Arquivo e selecione Ferramentas, Desenvolvedor da Web, Console do navegador ou pressione Ctrl + Shift + J.

No Console do Navegador, procure referências a um script ou complemento específico que gerou a mensagem de erro. Se você encontrar uma referência a um complemento que gerou o erro, poderá desativar o complemento para ver se isso resolve o erro.

Observação: cada caso de erro de script ou complemento pode diferir em termos do que é exibido no Console do navegador, portanto não há uma coisa específica que possamos recomendar a tentar encontrar.

Desativar complementos ou executar o navegador no modo de segurança

Para ver qual complemento pode estar causando um problema, você pode desativar um complemento individual e verificar se o erro persiste. Em caso afirmativo, você pode habilitar esse complemento novamente e tentar desabilitar outro.

Outra opção é abrir o Firefox no modo de segurança, que desabilita todos os complementos. Se você não tiver problemas no modo de segurança, pode seguramente assumir que é um dos seus complementos que está causando o erro.

  • Como iniciar o Firefox no modo de segurança.

Erro de depuração no script

Se você for o webmaster ou desenvolvedor do script que está causando esse erro do navegador e estiver tentando resolver esse erro, procure as possíveis causas abaixo para esse erro.

  • Erro em um script que impede que o script ou script relacionado seja executado com sucesso.
  • Qualquer loop no script que não existe.
  • Qualquer script ou carregamento de dados de script de uma fonte que não esteja disponível.
  • Verifique se há algum conflito entre o seu script e os complementos do navegador.