none
Windows XP, запуск HTML Application (*.hta) используя движок установленного Internet Explorer 8 RRS feed

  • Вопрос

  • Доброго времени суток, уважаемые профессионалы Microsoft.

    Некое HTA-приложение было написано и протестировано на базе Windows Seven + IE8, как в виде html-страницы, так и в виде hta-приложения...

    Проблемы начинаются когда HTA-приложение необходимо запустить на Windows XP + IE8... (во время расчетов и работы с ActiveX компонентами не отображается анимация)... (в виде html-страницы все нормально)

    провели эксперимент и выяснили, что подобным образом, приложение ведет себя в виде html-страницы в браузерах Internet Explorer 6 и Internet Explorer 7,

    отсюда сделали вывод:

    Не смотря на установленный в системе браузер  - Windows XP, вернее его HTML Application host для запуска HTA-приложений использует движок IE6 или IE7,

    в то время как в Windows Seven по всей видимости используется движок установленного браузера, или IE8 как минимум

    Вопрос: Можно ли заставить HTML Application host в Windows XP запускать HTA-приложения используя движок установленного IE8 ? и как это сделать ?

    PS: И вообще хотелось бы понять суть... имеет ли установленный браузер роль при запуске HTA-приложений)

    PPS: Или подскажите как добиться принудительной отрисовки (redraw) элемента в IE6-7 ?

     

    22 августа 2011 г. 5:50