Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho vários JAVASCRIPTS em minha página, chegou em um momento em que dá vários conflitos nos javascript, fazendo com que de erro nele.
Algumas vezes consegui arruma alterando o nome das variaveis, então acho que deve ser NOME DE VARIAVEL DUPLICADA.
Alguem sabe alguma ferramenta que faz a detecção de variaveis, funções duplicadas?
Uso o dreamweaver e ja teve caso de a variavel duplicada ser chamada de :
var a = ....
então no dreamweaver fica dificil fazer uma busca por "a".
Valeu galera
Cara, se existe eu não conheço.
Mas você deveria ter seguido padrão de modularização, utilizando objetos javascirpt para simular namespaces.
Hoje em dia isso é muito usado em ligs de javascript (prototype, jQuery, extjs).
você deveria ter feito desde o inicial algo assim:
if(!window.nomeSite) window.nomeSite = {};
nomeSite.prototype= {
varUm: "conteudo",
function1: function(){conteudo aqui}
}
entendeu?
Ahh lembrei, uma alternativa é usar o Firebug, na caixa script, do lado direito na aba watcher (observar) digite na parte amarela window, ele listará todas as funções e variáveis que foram setadas na página.
faça uma busca por "var a"... é melhor.
Mas atente para o seguinte: uma variável definida dentro do escopo de uma função tem valor único alí.
Exmeplo:
} // vai mostrar "TCHAU" e não dará conflito Abrax!!