Добрый день, господа профессионалы!
Вопрос может показаться незначительным, но на данном этапе внедрения важен для нашей компании.
Пролог: Мы сотрудничаем с дизайнерами-фрилансерами и используем для взаимодействия Планфикс, в котором и отслеживаем все изменения по задачам. В разделе Задачи на детали Web отображаем процесс, чтоб не скакать из Terrasoft в браузер, а из браузера в Terrasoft. Проблема в том, что установленный по умолчанию в Terrasoft браузер не отображает сайт Планфикс из-за проблем совместимости (хотя стоит windows7 и установлен IE 8 - и в самом системном браузере сайт Планфикса отображается, если отключить опцию совместимости).
Вопрос: как в встроенном в Terrasoft IE отключить опцию совместимости по умолчанию? Или как это победить по другому? Буду рад любой идее, заранее благодарю!
Нравится
Для отображения страниц в Terrasoft используется ActiveX IE, который обладает меньшими возможностями, чем полный браузер.
Попробуйте отключить совместимость с IE 8 на уровне сайта:
Игорь Александрович, благодарю за информацию!
Попробуйте отключить совместимость с IE 8 на уровне сайта: http://ceeyel.com/css/disable-ie8-compatibility-mode.html
На своих сайтах я давно "поборол", а доступа к сайту Планфикса у меня нет, соответственно строку
<meta http-equiv="X-UA-Compatible" content="IE=edge" /
не вставить
или я что-то не так понял, прошу прощения у меня с "англицким" пока не всё так радужно. Расскажите по-подробнее, пожалуйста.
Тут описано решение похожей проблемы. Возможно, подойдёт?
To run a WebBrowser control in IE8 Standards Mode, use the following new value into the registry:[(HKEY_CURRENT_USER or HKEY_LOCAL_MACHINE)\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
"MyApplication.exe" = dword 8000 (Hex: 0x1F40)
А ещё вместо IE можно попробовать внедрить Firefox.
Обратите внимание, что этот Mozilla ActiveX по моей второй ссылке несколько лет не развивается и может тоже не всегда корректно отображать. Может, стоит сначала попробовать с правкой реестра?