Os erros de script podem ser difíceis de identificar porque esses erros não são descritivos. Os erros de script são projetados intencionalmente dessa maneira por motivos de segurança, mas você não precisa saber por que um erro de script ocorreu para corrigir o problema.
Como as mensagens de erro de script aparecem
Quando ocorre um erro de script, você normalmente verá uma mensagem como esta:
- Ocorreu um erro no script desta página.
- Aviso: script não responde. Um script nesta página pode estar ocupado ou pode ter parado de responder.
- Um script nesta página pode estar ocupado ou pode ter parado de responder. Você pode parar o script agora, abrir o script no depurador ou deixar o script continuar.
Causa das mensagens de erro de script
Mensagens de erro de script são nebulosas, e muitas coisas podem causar esses erros. Erros de script indicam que um script no site que você está visitando apresentou algum defeito. Pode ter falhado na execução, falhado durante a execução, congelado ou outra coisa pode ter acontecido.
Na maioria dos casos, você não precisa saber por que um erro de script aconteceu para corrigi-lo. Ou você tem um problema com o navegador da Web, que pode ser corrigido, ou o script está quebrado, o que não pode ser corrigido.
No Internet Explorer, alguns erros de script surgem da substituição do Internet Explorer pelo Edge. A Microsoft sugere que você mude para o Edge.
Como corrigir um erro de script
Em alguns casos, a melhor resposta para um erro de script é ignorá-lo. Se você selecionar OK ou Cancel na mensagem de erro e o site continuar carregando sem problemas detectáveis, o erro de script será mais um incômodo menor do que algo que você tem que se preocupar.
Quando um erro de script interfere na funcionalidade de um site, ou esses erros se tornam muito incômodos, há várias etapas que você pode seguir para corrigir o problema.
-
Carrega a página web novamente. Um erro de script, especialmente um erro que indica que um script está demorando muito para ser executado, pode ser corrigido recarregando a página da web. Se o erro não ocorrer novamente, você não precisa se preocupar com isso. Se continuar voltando, pode haver um problema com o navegador da web.
- Para forçar uma página web a recarregar no Windows, pressione Ctrl+F5.
- Para forçar uma página da web a recarregar no macOS, pressione Command+Shift+R.
-
Atualize o navegador da web. Os navegadores da Web desatualizados às vezes interagem com scripts de maneiras inesperadas que acabam criando erros. A atualização do Google Chrome ou Firefox é simples.
O Microsoft Edge é atualizado automaticamente junto com o Windows. Se você tiver problemas com o Windows Update, existem outras maneiras de atualizar o Windows.
- Carregar outras páginas da web. Se você vir erros de script em um site, provavelmente há um problema com os scripts desse site e não há nada que você possa fazer a respeito. Se você encontrar erros de script em vários sites, provavelmente há um problema com o navegador da Web.
-
Mude para um navegador web diferente. Este é um passo fácil e importante que pode ajudar a diminuir a origem do problema. Se a página da web carregar bem em um navegador diferente, há um problema com o primeiro navegador.
Em alguns casos, usar um navegador diferente que não crie erros de script é a melhor e mais fácil opção.
-
Carregar a página web com um dispositivo diferente. Se você vir um erro de script ao visitar uma página da Web em seu computador, mas não o vir ao visitar essa página com seu telefone, o computador de um amigo ou outro dispositivo, o problema está no seu lado.
Se você vir o mesmo erro em vários dispositivos, provavelmente há um problema com o site. Nesse caso, tudo o que você pode fazer é esperar que o web designer resolva o problema.
- Remova arquivos temporários da internet. Se houver arquivos de cache da Internet corrompidos no computador, você poderá ver erros de script. Na maioria dos casos, limpar o cache do navegador da web corrige esse problema.
-
Desativar plug-ins. Quando algo dá errado, uma interação imprevista entre um plug-in e um site pode impedir que um script seja executado corretamente.
Se o erro de script desaparecer após a desativação dos plug-ins, reative esses plug-ins um de cada vez para determinar qual plug-in causou o problema. Continue usando o plug-in e viva com o erro de script ou pare de usar esse plug-in até que o desenvolvedor resolva o problema.
- Desativa a aceleração de hardware. A aceleração de hardware permite que um navegador da Web aproveite o poder de uma placa de vídeo. Em alguns casos, esse recurso interrompe determinados scripts. Desligá-lo permite que esses scripts sejam executados normalmente. Você pode desativar a aceleração de hardware no Chrome e desabilitar a aceleração de hardware no Firefox.
-
Redefina as configurações de segurança do navegador ou redefina o navegador. Em alguns casos, as configurações de alta segurança em um navegador da Web podem interferir nos scripts. Se você não tiver um motivo específico para ter as configurações de segurança tão altas, redefina o nível de segurança.
Se isso não funcionar, redefina as configurações do navegador de uma só vez. Você pode redefinir rapidamente o Chrome para seu estado padrão, atualizar o Firefox, redefinir o Microsoft Edge e redefinir o Safari.
- Espere pelo web designer. Se você ainda encontrar erros de script depois de tentar essas correções, provavelmente há um problema com um script no site.