32 bit Internet Explorer no x64 Vista não pode executar javascript

2

Estou executando o x64 Vista no trabalho e tenho o Internet Explorer 8 instalado. Minha máquina está conectada ao nosso domínio de trabalho.

A versão de 64 bits do Internet Explorer está funcionando bem, sem problemas. Javascript funciona bem. Este teste simples no IE de 64 bits traz uma janela de alerta para mim: javascript: alert (document.lastModified)

No entanto, na versão de 32 bits do IE, o javascript parece não funcionar, em qualquer página. O teste simples acima não faz nada no IE de 32 bits.

Meu departamento de TI tem certeza de que eles não definiram nenhuma política de grupo que desabilitaria o javascript. Nenhum outro usuário parece ter este problema, mas quase todos os outros usuários têm o x32 Vista.

Alguém pode explicar por que o javascript pode funcionar no IE de 64 bits, mas não no IE de 32 bits?

Obrigado,

Tubby

Edit: Meu problema é apenas com Javascript, não Java.

    
por Tubby 03.09.2009 / 12:57

2 respostas

3

Consegui resolver isso no final executando o ProcessMonitor para observar o que o Internet Explorer estava fazendo quando executei o teste de javascript. Aconteceu que algumas chaves da classe de registro estavam faltando. Re-registrar IEPROXY.DLL corrigido esse problema.

    
por 20.10.2009 / 16:15
0

Erm ... porque você instalou o Java de 64 bits? o add-on não funcionará no IE de 64 bits, assim como muitas das minhas extensões de 32 bits do Safari não aparecerão no Safari de 64 bits (grrr).

EDIT: Descobri o que realmente deu errado com o Javascript no seu IE 32bit - você deve registrar novamente a DLL.

Da linha de comando:

regsvr32.exe jscript.dll

    
por 03.09.2009 / 13:11