Erros do JavaScript no Dreamweaver

Solucione problemas comuns com o JavaScript no Dreamweaver.

Entender os erros do Javascript

A Adobe usa arquivos do JavaScript para implementar a maior parte da funcionalidade do Dreamweaver. Esse uso pesado do JavaScript torna o Dreamweaver facilmente extensível. Os desenvolvedores podem alterar a funcionalidade nativa do Dreamweaver. No entanto, os erros gerados pelo Dreamweaver, se ele encontrar um problema ao executar alguma ação tendem a ser erros do JavaScript.

Esses erros do JavaScript no tempo de design, como “Ao executar o onLoad em tempURL_afterSave.htm, ocorreu um erro do JavaScript”, normalmente impedem que você execute uma parte da funcionalidade do Dreamweaver.

Às vezes, uma mensagem de erro de conversão acompanha esses erros internos do JavaScript:

“Os seguintes conversores não foram carregados devido a erros: ASP.htm: tem informações de configuração que não são válidas. ASP.NET.htm possui informações inválidas de configuração. ColdFusion.htm possui informações inválidas de configuração. PHP_MySQL.htm possui informações inválidas de configuração. JSP.htm possui informações inválidas de configuração. XSLT.htm possui informações inválidas de configuração."

Observação:

Os erros do JavaScript que aparecem no Dreamweaver são diferentes dos erros do tempo de execução do JavaScript que você encontra ao visualizar uma página no navegador da Web. Os erros de JavaScript que ocorrem em um navegador indicam um problema de JavaScript incorporado ou vinculado na página HTML. Esses tipo de erros do JavaScript em tempo de execução está além do escopo deste arquivo. Consulte os arquivos da Ajuda do Dreamweaver ou uma referência JavaScript de terceiro para a solução de problemas do JavaScript codificado manualmente.

Causas de erros JavaScript

As causas comuns de erros do JavaScript no Dreamweaver incluem a extensão conflitante do Dreamweaver, um conflito com o código em uma página ou uma instalação mal feita do Dreamweaver. Essas perguntas podem ajudá-lo a determinar o problema:

  • O erro ocorre ao utilizar um recurso específico?
    Por exemplo, a mesma mensagem de erro surge a cada vez que tenta criar um álbum de fotos na web? Esse erro pode indicar uma extensão conflitante ou uma instalação incorreta do Dreamweaver.
  • O erro surge numa página específica ou em todas as páginas?
    Se o erro não ocorrer com todas as páginas, então pode haver um conflito com o código em determinada página.
  • O erro ocorre em todos os sites ou apenas em um?
    Para testar este problema apropriadamente, certifique-se de testar outro site que não use os mesmos arquivos. Se o erro somente acontece em um determinado site, então o problema deve ser específico dos arquivos e do código daquele site.
  • O problema persiste ao reiniciar o Dreamweaver?
    Se o problema não voltar a ocorrer ao reiniciar o Dreamweaver, então um arquivo inicial do JavaScript pode ter sido carregado incorretamente.
  • Se você estiver utilizando um comportamento do servidor, este problema ocorre com todos os bancos de dados e tabelas?
    Caso não o esteja utilizando, então você pode ter um problema com os arquivos de conexão ao banco de dados ou com as próprias tabelas do banco de dados.

Técnicas de solução de problemas

Após respondido às perguntas acima, tente as técnicas para a solução de problemas abaixo solucionar os problemas que você tiver com JavaScript no Dreamweaver.

Instale as atualizações mais recentes do Dreamweaver.

As atualizações fornecem correções para uma série de problemas ocorridos nos aplicativos da Adobe. Efetue o download das atualizações da página Atualizações do Dreamweaver. Saiba mais em Atualizar os aplicativos do Creative Cloud.

Verifique se qualquer objeto referenciado pelo JavaScript está nomeado no código.

Por exemplo, se você possui um comportamento aplicado a uma imagem, então essa imagem deve ter um nome. Da mesma forma, se o comportamento se refere a outra imagem, então essa imagem também deve ter um nome. Todos os nomes de objeto devem ser únicos e necessitam de outros critérios.

Exclua os arquivos FileCache.dat da pasta de configuração do usuário do Dreamweaver.

  1. Localize a pasta de configuração do usuário do Dreamweaver:

    • Mac OS: [nome do usuário]/Library/Application Support/Adobe/Dreamweaver [version]/[idioma]/Configuration
    • Windows 7 ou Windows Vista: C:/Users/[nome do usuário]/AppData/Roaming/Adobe/Dreamweaver [versão]/[idioma]/Configuration
    • Windows XP: C:/Documents and Settings/[nome do usuário]/Application Data/Adobe/Dreamweaver [versão]/[idioma]/Configuration
    Observação:

    As pastas Application Data e AppDatas ficam ocultas por padrão. Para obter ajuda, consulte Mostrar arquivos ocultos e pastas (Windows) ou Acesso aos arquivos ocultos (Mac OS).

  2. Exclua esses arquivos:

    • Windows: WinFileCache-7A9586CB.dat
    • Mac OS: MacFileCache-BFE7CE2E.dat

    A sequência de caracteres depois de "FileCache-" pode variar em seu sistema.

  3. Se você estiver tendo um erro de JavaScript em relação aos “dwscripts” ou caso receba o erro “os conversores não foram carregados”, exclua também deste arquivo:

    • Arquivo FileCache.dat

    A localização do arquivo FileCache.dat depende do seu sistema operacional e da versão do Dreamweaver.

Crie uma página.

O código conflitante ou comportamentos do Dreamweaver podem estar em uma página. Tente produzir uma nova página a partir do zero com comportamentos mínimos e demais elementos de design e veja se consegue reproduzir o erro. O código personalizado ou modificado do Dreamweaver pode, ocasionalmente, causar problemas.

Recrie o cache do site e veja se o problema persiste.

Em particular, este procedimento é útil se os erros do JavaScript se relacionam aos modelos, itens da biblioteca e arquivos carregados. Este procedimento somente está disponível se o site estiver definido para utilizar o seu próprio cache:

  1. No Dreamweaver, abra o painel Site, escolhendo Janela > Arquivos.
  2. No grupo painel Arquivos, clique no ícone de menu Opções, situado na parte superior direita e escolha Site > Recriar cache do site

Para erros específicos do site, tente excluir o arquivo de cache .dws do site.

Se o JavaScript ocorre somente em uma definição do site, então exclua o arquivo de cache .dws daquele site. Para excluir o cache, escolha Site > Avançado > Recriar o cache do site.

Para macOS: altere os caracteres especiais nos caminhos.

Procure por quaisquer caracteres especiais no nome do disco rígido, no caminho da pasta de configuração do Dreamweaver ou nos caminhos dos arquivos do seu site. Exemplos de caracteres especiais que podem causar conflitos incluem os seguintes:

~ @ # $ % ^ & * ( ) + | / \ ' ;

Verifique se as extensões são compatíveis com a sua versão do Dreamweaver.

Uma extensão instalada no Dreamweaver pode estar causando um conflito. Por exemplo, uma extensão pode ter sido projetada para funcionar com uma versão mais antiga do Dreamweaver. Verifique no site do desenvolvedor da extensão e veja se ela é compatível com a sua versão do Dreamweaver.

Vários erros do JavaScript associados às extensões de terceiros. Tente pesquisar na Comunidade do Dreamweaver por obter soluções. Pesquise usando algumas das palavras-chaves em sua mensagem de erro do JavaScript (por exemplo, pesquise usando o texto do nome de arquivo JS).

Desative extensões.

Para testar manualmente quanto a um conflito de extensão, desative todas as extensões instaladas no Dreamweaver. Se a desativação das extensões resolve os problemas, ative-as, uma a uma, até que você isolar a extensão problemática. Se você identificar uma extensão problemática, notifique o desenvolvedor da extensão.

Dreamweaver (2015 e posterior):

  1. Siga para a página Complementos da Adobe ver seu complementos.
  2. Clique em Remover à direita dos nomes da extensão para desativá-las.

Dreamweaver (2014 e anterior):

  1. Selecione Comandos > Gerenciar extensões.
  2. No Gerenciador de Extensão, selecione a sua versão do Dreamweaver a partir da lista do produto.
  3. Na lista de extensões instaladas, defina a opção Ativar/Desativar como Desativar todas as extensões do Dreamweaver.

Desinstale as extensões.

Se o erro de JavaScript persistir, mesmo após desativar todas as extensões, então desinstale as extensões no Gerenciador de extensão Se você identificar uma extensão problemática, notifique o autor da extensão.

  1. No Gerenciador de Extensão, selecione uma extensão.
  2. Selecione Arquivo > Remover extensão.

Recrie a pasta de configuração do usuário.

macOS

  1. Saia do Dreamweaver.
  2. Localize a pasta de configuração do Dreamweaver: 
    • A pasta de configuração está oculta no Mac OS X 10.7 e posterior. Para exibi-la, abra o Finder e pressione Cmd+Shift+G. 
    • Digite /Library/Application Support na caixa de diálogo, e clique em Ir
    • Na janela Suporte do aplicativo, navegue para /Adobe/Dreamweaver [versão]/[idioma]/Configuration.
Observação:

Para versões anteriores do Mac OS, no Finder, navegue até a seguinte pasta: /[usuário]/Library/Application Support/Adobe/Dreamweaver [CS4 ou CS5]/[idioma]/Configuration

3.   Renomeie a pasta Configuration Old.

4.   Reinicie o Dreamweaver para verificar se o problema persiste.

Windows 8, 7, Vista

  1. Saia do Dreamweaver.
  2. Localize a pasta de configuração do Dreamweaver: 
    • A pasta de configuração está oculta no Windows. Para exibir as pastas ocultas, consulte Mostrar arquivos e pastas ocultos.
    • Localize a pasta de configuração neste caminho: C:/Users/[nome do usuário]/AppData/Roaming/Adobe/Dreamweaver [versão]/[idioma]/Configuration
  3. Renomeie a pasta Configuration Old.
  4. Reinicie o Dreamweaver para verificar se o problema persiste.

Execute o Dreamweaver na inicialização seletiva ou no modo de segurança.

Reinicie o computador no modo de segurança e, a seguir, inicie o Dreamweaver para ver se o problema persiste:

Se o problema for resolvido ao iniciar no modo de segurança, tente reiniciar novamente sem modo de segurança. Se o problema for resolvido ao iniciar normalmente, ele possivelmente foi causado por um problema que o modo de segurança corrigiu.

Ajuda adicional

Se os erros de JavaScript persistirem depois que você seguiu as sugestões acima, então consulte o seguinte documento de ajuda para obter sugestões adicionais de solução de problemas. Desinstale e reinstale o Dreamweaver com o software de antivírus desativado, como um teste importante a ser executado:

Receba ajuda com mais rapidez e facilidade

Novo usuário?