Запуск форм под IE

Материал из START-IP
Перейти к навигации Перейти к поиску

Windows 64bit

Клиентские формы запускаются из под Internet Explorer 32bit (он присутствует на всех платформах Windows 64bit)

Внимание: IE 11 в меню "Пуск" предлагает ТОЛЬКО 64bit версию, для корректной работы необходимо самостоятельно сделать ярлык на 32bit версию, которая находится: "C:\Program Files (x86)\Internet Explorer\iexplore.exe" в этом случае JInitiator будет работать без проблем

Windows 7 + IE8,9,10,11 - не запускаются формы

В случае если запуск форм в Windows 7 + IE8,9,10,11 падает с ошибкой необходимо выкачать архив jvm.jar и распаковать jvm.dll в каталог C:\Program Files\Oracle\Jinitiator 1.3.1.17\bin\hotspot и заменить оригинальную jvm.dll на jvm.dll из архива. Внимание!!! новая jvm.dll выложена 26.10.2012 размер 1.5М, так же обратите внимание в IE 11 на необходимость запуска 32bit версии браузера!

Windows 7 (64bit) - не обновляется экранная форма

Форма обновляется и прорисовывается но только после перекрытия ее другим окном, для решения этой проблемы необходимо открыть "Панель управления" - JInitiator ... и в поле Java Runtime Parameters добавить параметр:

-Dsun.java2d.noddraw=true

Под IE >= 8 не запускаются одновременно две сессии форм

Для запуска IE8 необходимо создать отдельный ярлык и в строке запуска приложения добавить опцию -nomerge

iexplore.exe -nomerge