Как включить DHTML в IE8

Предупреждение: данная статья может изобиловать неправильными фактами и может вообще Вам не помочь.

Но хотя бы что-то.

DHTML — в свое время (конец 1990 — начало 2000) наверное весьма передовая технология, подробней с примерами можно почитать по ссылке.

На сегодня технология устарела и не развивается по соображениям безопасности, но на 2011 год все еще существуют продукты, которые ее используют. Вот тут-то и начинаются проблемы.

В пакете обновлений KB891781 для Windows XP SP2 ребята из всеми любимого Microsoft решили то ли убрать, то ли жестко ограничить поддержку DHTML. И таким образом он не работает в IE8  с установленным вышеуказанном пакетом обновлений. Но в то же время на Windows XP SP3 определенной версии он работает.

Вообщем не все понятно, но все же вот кейс, который может быть полезен Вам.

Смысл в том, что нам надо заменить файл, в котором находится компонент DHTML (или что же это?) и перерегистрировать его в системе

Windows XP
1 Если Internet Explorer запущен, выходим из него

2 Заходим C:\Program Files\Common Files\microsoft shared\Triedit
(путь конечно может быть другим, но думаю смысл понятен)
3 Находим файл dhtmled.ocx, переименовываем его в dhtmled.ocx.old — это будет резервная копия, на случай если что-то пойдет не так

4 Скачиваем файл, распаковываем и помещаем его в  C:\Program Files\Common Files\Microsoft Shared\Triedit

5 Заходим в Пуск — Выполнить и вводим поочередно команды, если после каждой команды появляется окошко об успехе с кнопкой «ок», то все хорошо

regsvr32.exe /u «C:\Program Files\Common Files\Microsoft Shared\Triedit\dhtmled.ocx»

regsvr32.exe «C:\Program Files\Common Files\Microsoft Shared\Triedit\dhtmled.ocx»

regsvr32.exe /u «C:\Program Files\Common Files\Microsoft Shared\Triedit\triedit.dll»

regsvr32.exe «C:\Program Files\Common Files\Microsoft Shared\Triedit\triedit.dll»

6 После этого запускаем Internet Explorer, открываем главное меню — сервис — надстройки

Выбираем в выпадающем списке «Отображать» слева «Все надстрйки»

Смотрим список справа, находим раздел «Microsoft Corparation» и в нем смотрим надстройку «DHTML Edit Control Safe For Scripting for IE5», и если в столбце «дата файла» стоит 04.08.2004 и «версия» 6.01.9277 то все сделано правильно!

//извиняюсь за подобную инструкцию, писал для людей которым может быть непонятно — потому так все разжевано

Для Windows Vista решение можно посмотреть здесь, отсюда же я взял и способ для Windows XP.

Windows 7 и свежеиспеченный (на 2011-04-12) IE9 для меня пока остаются вопросом, и надеюсь, что решать его не придется 🙂

Random Posts

  • Mozilla Thunderbird посмотреть исходный код письма

    Mozila Thunderbird пожалуй лучший десктопный кроссплатформенный почтовый клиент. Не так давно захотел посмотреть исходный код письма, которое просматривал, и довольно […]

  • Zookepeer Battle Android

    Превосходная игра под Android, в которую можно играть довольно долго, так как она довольно сильно затягивает.

  • JavaScript разбить строку запроса по параметрам

    Что имеем: index.php?param1=1&param2=2&param3=3 Что нужно: Поделить строку запроса по параметрам Как будем делать: Javascript

  • Установка Synaptic в Ubuntu 11.10+

    Как известно, в 11.10 Довольно удобный менеджер пакетов Synaptic был удален из стандартного набора приложений и утилит. К лучшему это […]

Добавить комментарий

Ваш адрес email не будет опубликован.

*
*