Internet Explorer на 32 бита в x64 Vista не может запустить JavaScript

Я выполняю x64 Vista на работе, и мне установили Internet Explorer 8. Моя машина зарегистрирована наш домен работы.

Версия на 64 бита Internet Explorer хорошо работает, никакие проблемы там. JavaScript работает хорошо. Этот простой тест в IE на 64 бита поднимает аварийное окно для меня: javascript:alert (document.lastModified)

Однако в версии на 32 бита IE, JavaScript, кажется, не работает вообще ни на какой странице. Простой тест выше ничего не делает в IE на 32 бита.

Мой отдел ИТ абсолютно уверен, что они не установили групповых политик, которые отключили бы JavaScript. Ни у каких других пользователей, кажется, нет этой проблемы, но почти у всех других пользователей здесь есть x32 Vista.

Кто-либо может объяснить, почему JavaScript мог бы работать в IE на 64 бита, но не IE на 32 бита?

Спасибо,

Толстяк

Править: Моя проблема только с JavaScript, не Java.

2
задан 03.09.2009, 14:19

2 ответа

Erm..., потому что Вы установили Java на 64 бита? дополнение не будет работать в IE на 64 бита затем, точно так же, как как много моих расширений Safari на 32 бита не обнаружится в Safari на 64 бита (grrr).

РЕДАКТИРОВАНИЕ: Узнанный, что на самом деле пошло не так, как надо с JavaScript на Вашем IE 32 бита - необходимо потворить регистрацию DLL.

Из командной строки:

regsvr32.exe jscript.dll

0
ответ дан 08.12.2019, 07:40
  • 1
    Извините, боясь, что regsvr32.exe jscript.dll не работал на меня. При регистрации DLL все еще не работал за которым следуют, но Iexplore на 32 бита. Спасибо так или иначе. – Tubby 10.09.2009, 14:19

Мне удалось разработать это в конце путем выполнения ProcessMonitor для наблюдения то, что делал Internet Explorer, когда я запустил свой тест JavaScript. Оказалось, что некоторые ключи класса реестра отсутствовали. Потворение регистрацию IEPROXY.DLL решило ту проблему.

3
ответ дан 08.12.2019, 07:40

Теги

Похожие вопросы