Jquery/Javascript não funciona ao acessar a página da web através do IP do sistema em vez do localhost

Jquery/Javascript não funciona ao acessar a página da web através do IP do sistema em vez do localhost

Não enfrento esse problema ao trabalhar localhostapenas quando acesso a página usando o endereço IP do meu sistema isso acontece e só acontece com o IE (funciona em todos os outros navegadores).

A propósito, estou usando o Tomcat V6.0.0.29, IE8

Tentei depurar o código JS usando o depurador das ferramentas de desenvolvedor do IE, claro que quando abro usando http://localhost:8080/tudo funciona perfeitamente bem, mas quando uso http://myIP:8080/esse loop está dando problema.

$('#someId > div').each(function(){...}); 

Como esse loop não é executado, ele simplesmente o ignora. Eu verifiquei os IDs, eles estão bem, além disso, está funcionando, localhostpor que deveria dar problema quando eu acesso usando meu IP?

Também tentei usar o Apache 2.2 com o Tomcat como contêiner, mas deu o mesmo problema.

Responder1

Por favor, verifique seu comando html de chamada .js.

 <script type="text/javascript" src="http://localhost:PORT/a.js">

Por favor, altere para

  <script type="text/javascript" src="http://YOURIP:PORT/a.js">

Além disso, o IE tem o mesmo problema na definição da fonte.

Responder2

Eu acho que esta pergunta não foi feita para falha no servidor, foi um problema com o IE7 de qualquer forma, aqui está a resposta Confira a resposta aqui!!!

Responder3

Isso pode ser devido à política de grupo da sua empresa para forçar sites da intranet a usar uma versão específica do IE em modo de compatibilidade. Eu experimentei exatamente o mesmo problema ao introduzir algumas bibliotecas Javascript do IE10+ em minha página.

por favor veja oDetalhespara minha outra postagem em outro tópico como segue.

informação relacionada