Você está offline; aguardando reconexão

Como resolver problemas de scripts no Internet Explorer

Sintomas
Quando você tenta exibir uma página da Web no Windows Internet Explorer, a página da Web pode não ser exibida ou funcionar corretamente.

Além disso, você pode receber mensagens de erro semelhantes as seguintes:

Problemas com esta página da Web podem impedir que ela seja exibida ou funcione corretamente. No futuro, você pode exibir esta mensagem clicando duas vezes no ícone de aviso exibido na barra de status.

Se você clicar em Exibir detalhes, é possível ver detalhes sobre o erro semelhantes ao seguinte:
Linha: <Número_da_Linha>
Char: <Número_de_Caractere>
Erro: <Mensagem_de_Erro>
Código: 0
URL: http://Webserver/page.htm
Ocorreu um erro no tempo de execução.
Deseja depurá-lo?
Linha: <Número_da_Linha>
Erro: <Mensagem_de_Erro>

A seguinte mensagem de aviso também pode aparecer na barra de Status do Internet Explorer:
Concluído, mas com erros na página.

Se você tenta imprimir uma página da Web no Internet Explorer, é possível receber um scrip de erro semelhante ao seguinte. (Observe que o número de linha pode ser diferente).
Ocorreu um erro no script desta página.
Linha: <Número_da_Linha>
Char: <Número_de_Caractere>
Erro: <Mensagem_de_Erro>
Código: 0
URL: res/ieframe.dll/preview.js.
Resolução
É possível tentar resolver esse problema usando um ou mais dos seis métodos simples. Tente cada um desses métodos na ordem em que eles são listados até que o problema seja resolvido.

Este artigo destina-se aos usuários iniciantes e intermediários. Talvez seja mais fácil seguir as etapas se você imprimi-lo antes.

Vídeo: Como solucionar erros de script no Internet Explorer (o vídeo está em inglês)


Método 1: Desabilitar a depuração de script


Se o único sinal de um problema for a mensagem de erro e se os sites estão funcionando, você provavelmente pode ignorar o erro. Além disso, se o problema ocorre em uma ou duas páginas da Web, o problema pode ser causado por essas páginas. Se decidir ignorar os erros, você poderá desabilitar a depuração de script.

Observação Se esse problema ocorrer em mais de um ou dois sites, não desabilite a depuração de script. Vá para o Método 2 agora.

Clique aqui para exibir ou ocultar informações detalhadas


Para desativar a notificação sobre cada erro de script no Internet Explorer 7, no Internet Explorer 8 ou no Internet Explorer 9, siga estas etapas:
  1. No menu Ferramentas, clique em Opções da Internet. Se você não consegue ver o menu Ferramentas, pressione Alt para exibir os menus.
  2. Na guia Avançado, clique para desmarcar a caixa Exibir notificação sobre cada erro de script e clique em OK.
Captura de tela desta etapa



Para desativar o Depurador de Scripts no Internet Explorer 6, siga estas etapas:
  1. No menu Ferramentas, clique em Opções da Internet.
  2. Na guia Avançado, clique para desmarcar a caixa Desativar depuração de script e clique em OK .

Método 2: Testar uma página da Web com outra conta de usuário, navegador ou computador


Para tentar limitar a origem do problema, use outra conta de usuário, outro navegador ou outro computador para exibir as páginas da Web que causaram o erro de script.

Se o erro de script persistir em várias páginas da Web, tente este método. Se o erro de script persistir em uma página da Web em particular, pode haver um problema na maneira que a página da Web foi escrita. Você provavelmente pode ignorar o erro e desabilitar a depuração de script, como descrito no Método 1.

Se o erro de script não ocorrer quando você exibe a página da Web através de outra conta de usuário, em outro navegador ou em outro computador, o problema pode ser causado pelos arquivos ou configurações no seu computador. Nesse caso, vá para o Método 3 para continuar a solução de problemas.

Método 3: Verificar se scripts ativos, o ActiveX e o Java não estão sendo bloqueados pelo Internet Explorer

Scripts ativos, o ActiveX e o Java estão todos envolvidos na forma como as informações são exibidas em uma página da Web. Se esses recursos são bloqueados em seu computador, isso pode afetar a exibição da página da Web. É possível redefinir as configurações de segurança do Internet Explorer para certificar-se de que esses recursos não sejam bloqueados. Para fazer isso, siga estas etapas:

Clique aqui para exibir ou ocultar informações detalhadas
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet. Se você não consegue ver o menu Ferramentas, pressione Alt para exibir os menus.
  3. Na caixa de diálogo Opções da Internet, clique na guia Segurança.
  4. Clique em Nível Padrão.
  5. Clique em OK.
Observação Os controles ActiveX e programas Java estão desativados no nível de alta segurança no Internet Explorer.

Captura de tela para as etapa 3, 4 e 5.

Tente abrir uma página da Web na qual você recebeu anteriormente um erro de script. Se você não receber o erro, o problema foi resolvido. Se o problema persistir, vá para o Método 4.


Método 4: Remover todos os arquivos temporários da Internet


Sempre que você abrir um navegador para exibir uma página da Web, o seu computador armazena uma cópia local daquela página da Web em um arquivo temporário. Se o tamanho dos arquivos temporários da Internet se tornar muito grande, pode ocorrer alguns problemas de exibição quando você abre as páginas da Web. Limpar periodicamente a pasta pode ajudar a resolver o problema.
Clique aqui para exibir ou ocultar informações detalhadas


Para remover todos os arquivos temporários relacionados à Internet do seu computador quando você usa o Internet Explorer 9 ou Internet Explorer 8, siga estas etapas:
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet. Se você não consegue ver o menu Ferramentas, pressione Alt para exibir os menus.
  3. Clique na guia Geral.
  4. Em Histórico de navegação, clique em Excluir.
    Captura de tela para as etapa 3 e 4.
  5. Na caixa de diálogo Excluir Histórico de Navegação, clique para marcar as seguintes caixas de diálogo e clique em Excluir:
    1. Arquivos Temporários da Internet
    2. Cookies
    3. Histórico
    Captura de tela desta etapa
  6. Clique em Fechar e em OK para fechar a caixa de diálogo Opções da Internet.
Para remover todos os arquivos temporários relacionados à Internet do computador quando você o Internet Explorer 7, siga estas etapas:
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet.
  3. Clique na guia Geral.
  4. Em Histórico de navegação, clique Excluir e em Sim quando for solicitado para confirmar.
  5. Na caixa de diálogo Excluir Histórico de Navegação em Arquivos Temporários de Internet, clique em Excluir Arquivos e em Sim quando você for solicitado a confirmar.
  6. Em Cookies, clique em Excluir Cookies e em Sim quando for solicitado a confirmar.
  7. Em Histórico, clique em Excluir histórico e em Sim quando for solicitada uma confirmação.
  8. Clique em Fechar e em OK para fechar a caixa de diálogo Opções da Internet.
Para remover todos os arquivos temporários relacionados à Internet do computador quando você o Internet Explorer 6, siga estas etapas:
  1. Inicie o Internet Explorer.
  2. No menu Ferramentas, clique em Opções da Internet. Se você não consegue ver o menu Ferramentas, pressione Alt para exibir os menus.
  3. Clique na guia Geral.
  4. Em Arquivos de Internet temporários, clique em Configurações.
  5. Clique em Excluir Arquivos e em OK.
  6. Clique em Excluir Cookies e em OK.
  7. Em Histórico, clique em Limpar Histórico e em Sim.
  8. Clique em OK.



Tente abrir uma página da Web na qual você recebeu anteriormente um erro de script. Se você não receber o erro, o problema foi resolvido. Se o problema persistir, vá para o Método 5.

Método 5: Instalar as atualizações de software e service pack mais recentes do Internet Explorer


Se você não possui o service pack mais atual ou as atualizações de software para o Internet Explorer instalados, baixe e instale-os. Eles podem conter atualizações que podem ajudar a resolver o problema.

Para instalar as atualizações de software mais atuais em todas as versões do Internet Explorer, visite o seguinte site da Microsoft: Para instalar o Internet Explorer 6 Service Pack 1, visite o seguinte site da Microsoft: Observação O Internet Explorer 6 Service Pack 1 é recomendado para sistemas executando versões do Windows anteriores ao Windows XP.

Método 6: Resolver erros de script ao tentar imprimir pelo Internet Explorer


Drivers de impressora desatualizados podem causar problemas ao imprimir pelo Internet Explorer. Para resolver estes problemas, tente atualizar para o driver de impressora mais atual. Para fazer isso, clique no link específico para sua versão do Windows e siga as etapas do artigo.

2652062 Você recebe um erro de script e não pode imprimir pelo Internet Explorer 9

Localizar e instalar drivers de impressora no Windows 7

Localizar e instalar drivers de impressora no Windows Vista

Para o Windows XP, consulte Como baixar e instalar o driver de impressora mais atual pelo site do fabricante da sua impressora

Importante Em alguns casos, uma versão atualizada do driver pode não estar disponível pelo Windows Update. Você pode precisar visitar o site do fabricante para localizar e baixar o driver de impressora mais atual para a sua impressora.

Se não é possível imprimir ou visualizar uma página da Web no Internet Explorer, consulte Não é possível imprimir ou visualizar a impressão de uma página da Web no Internet Explorer.


Solução de problemas avançada
Esta seção é destinada a usuários avançados. Inclui cinco métodos para ajudar a resolver o problema. Se você não estiver familiarizado com a solução de problemas avançada, vá para a seção "Próximas Etapas”.
Clique aqui para exibir ou ocultar informações detalhadas

Método 1: Verificar se o Active Scripting, ActiveX e Java não são bloqueados por um programa antivírus ou firewall


Para determinar como garantir que estes scripts, controles do ActiveX e programas do Java não estejam sendo bloqueados, consulte a documentação para o programa antivirus ou firewall que você usa. Scripts, controles do ActiveX e programas do Java ajudam a formar a exibição da página da Web. Se estes recursos estão bloqueados, podem interromper a exibição das páginas da Web. Faça as alterações necessárias e tente abrir uma página da Web na qual você recebeu um erro de script anteriormente. Se você não receber o erro, o problema foi resolvido. Se o problema persistir, vá para o Método 2 da solução de problemas avançada.

Método 2: Verificar se o programa antivírus não está configurado para verificar as pastas de Arquivos de Internet Temporário ou de Arquivos de Programas Baixados


Se um programa antivírus interpretar um script como um vírus e impedir sua execução, pode ocorrer um erro de script. Para evitar isso, certifique-se de que o programa antivírus não está verificando a pasta de Arquivos de Internet Temporários ou a pasta Arquivos de Programas Baixados.

Para determinar como evitar que o programa verifique estas pastas, consulte a documentação do programa antivírus que você usa. Faça as alterações necessárias e tente abrir uma página da Web na qual você recebeu um erro de script anteriormente. Se você não receber o erro, o problema foi resolvido. Se o problema persistir, vá para o Método 3 da solução de problemas avançada.

Método 3: Desativar a Rolagem suave


Se você tiver um problema de exibição de vídeo, a rolagem suave pode fazer com que o script seja cronometrado incorretamente. Isso pode gerar um erro.

Para desativar o recurso Rolagem Suave quando você usar o Internet Explorer 6, siga estas etapas:
  1. No menu Ferramentas, clique em Opções da Internet. Se você não consegue ver o menu Ferramentas, pressione Alt para exibir os menus.
  2. Na guia Avançado, clique para desmarcar a caixa de seleção Usar Rolagem Suave.
  3. Clique em OK e, em seguida, saia do Internet Explorer.
Para desativar o recurso Rolagem Suave quando você usar o Internet Explorer 7, siga estas etapas:
  1. No menu Ferramentas, clique em Opções da Internet. Se você não consegue ver o menu Ferramentas, pressione Alt para exibir os menus.
  2. Na guia Avançado, em Navegação, clique para desmarcar a caixa de seleção Usar Rolagem Suave.
  3. Clique em OK e, em seguida, saia do Internet Explorer.
Observação Se isso resolver o problema, verifique se há um driver atualizado disponível para o seu adaptador de vídeo. Para obter um driver atualizado, contate o fabricante do adaptador de vídeo ou do computador.

Tente abrir uma página da Web na qual você recebeu anteriormente um erro de script. Se você não receber o erro, o problema foi resolvido. Se o problema persistir, vá para o Método 4 da solução de problemas avançada.

Método 4: Desativar a aceleração de hardware


Vários aplicativos usam a aceleração de hardware para acelerar os processos no seu computador. No entanto, se as configurações de aceleração de hardware são definidas incorretamente, podem causar problemas de exibição das páginas da Web. É possível desativar a aceleração de hardware para ver se ajuda a resolver os erros de script. Para fazer isso, siga as etapas apropriadas para o seu sistema operacional.

Windows 7
  1. Clique em Iniciar, digite desk.cpl na caixa Abrir e pressione Enter.
  2. Clique em Configurações avançadas.
  3. Clique na guia Solução de problemas e mova o controle deslizante Aceleração de hardware para Nenhum.
  4. Clique em OK duas vezes.
Windows XP e Windows Server 2003
  1. Clique em Iniciar, digite desk.cpl na caixa Abrir e pressione Enter.
  2. Clique em Configurações e em Avançadas.
  3. Clique na guia Solução de Problemas e mova o deslizador Aceleração de Hardware para Nenhum.
  4. Clique em OK duas vezes.
Windows Vista
  1. Abra o item Exibição no Painel de Controle. Para fazer isso, clique em Iniciaro botão Iniciar, digite desk.cpl na caixa Iniciar Pesquisa e clique em desk.cpl na lista Programas.
  2. Clique em Exibir Configurações e em Configurações Avançadas.

    Permissão Controle de Acesso de Usuário Se uma senha de administrador ou uma confirmação for solicitada, digite a senha ou clique em Permitir.
  3. Mova o deslizador Aceleração de Hardware para Nenhum.
Observação Se isto resolver o problema, você pode precisar atualizar o driver do seu adaptador de vídeo. Para obter informações sobre como obter um driver atualizado para o adaptador de vídeo, contate o fabricante do adaptador de vídeo ou do computador.

Tente abrir uma página da Web na qual você recebeu anteriormente um erro de script. Se você não receber o erro, o problema foi resolvido. Se o problema persistir, vá para o Método 5 da solução de problemas avançada.

Método 5: Instalar a versão atual do Microsoft DirectX


O DirectX pode melhorar a exibição das páginas da Web. Para obter informações sobre como instalar a versão atual do Microsoft DirectX, visite o seguinte site da Microsoft:

PRÓXIMAS ETAPAS
Se estes métodos não resolverem o problema, este artigo não poderá ajudar você. Para suas próximas etapas, você pode precisar da ajuda de alguém que está familiarizado em trabalhar com computadores. Em alternativa, você pode entrar em contato com o Suporte Técnico da Microsoft. Para obter informações sobre como contatar o Suporte, visite o seguinte site da Microsoft:
Mais Informações

Mais informações sobre a causa deste problema

Este problema ocorre porque o código fonte HTML da página da Web não funciona corretamente com o script do lado do cliente, como o Microsoft JScript ou o script do Microsoft Visual Basic. Ele ocorre devido a um ou mais dos seguintes motivos:
  • Existe um problema no código fonte HTML da página da Web.
  • O script ativo, os controles ActiveX e os programas Java estão bloqueados no computador ou na rede. O Internet Explorer ou outro programa, como programas antivírus ou firewalls, pode ser configurado para bloquear o script ativo, os controles ActiveX ou os programas Java.
  • O software antivírus é configurado para examinar as pastas "Arquivos de Internet Temporários" ou "Arquivos de Programa Baixados".
  • O mecanismo de script do seu computador está corrompido ou desatualizado.
  • As pastas relacionadas à Internet do seu computador estão corrompidas.
  • Os seus drivers de placa de vídeo estão corrompidos ou desatualizados.
  • O componente DirectX do seu computador está corrompido ou desatualizado.
Observação Os scripts do lado do servidor, como o Visual Basic na Active Server Pages (ASP), são executados em um servidor Web. Os erros de script que ocorrem devido a falhas de scripts do lado do servidor não produzem mensagens de erros no Internet Explorer, mas criam uma página da Web que não é exibida ou funciona corretamente. As informações sobre solução de problemas desse artigo aplicam-se a erros de script de cliente. Entre em contato com o administrador do servidor Web se você suspeitar que um problema afeta um script do lado do servidor.
Referências
810395 Erro de script quando você está usando o Internet Explorer 6

933873 CORREÇÃO: Você pode receber um erro de script ao tentar executar um script em um computador com o Internet Explorer 7 instalado

Se esses artigos não ajudarem você a solucionar o problema ou se você observar sintomas diferentes daqueles descritos neste artigo, pesquise a Base de Dados de Conhecimento Microsoft para obter mais informações. Para pesquisar a Base de Dados de Conhecimento Microsoft, visite o seguinte site da Microsoft: Na caixa Pesquisar Suporte (KB), digite uma descrição do problema ou o texto da mensagem de erro recebida.
vb scripting error tshoot 181698 q181698 kb181698
Recursos Adicionais
Propriedades

ID do Artigo: 308260 - Última Revisão: 12/03/2013 15:37:00 - Revisão: 16.0

Windows Internet Explorer 9 on Windows Server, Windows Internet Explorer 8, Windows Internet Explorer 7, Microsoft Internet Explorer 6.0

  • kbresolve kberrmsg kbenv kbprb kbtshoot kbcip kbvideocontent KB308260
Comentários
m=document.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> html>