Изменение версии клиента Internet Explorer в Compatibility Mode

На работе столкнулись с тем, что на терминальном сервере под управлением Windows 2012 R2 c Internet Explorer 11 на борту некорректно отображается сайт Microsoft CRM.

После продолжительных поисков истины и смысла жизни выяснилось что сайт CRM нужно запускать в режиме совместимости Internet Explorer.  Счастье наступило сразу, но было недолгим – окно для комментариев “сплющивалось” до двух строк и пользователю приходилось активно скроллить эти самые 2 строки.

Оказалось все банально – по умолчанию включен режим совместимости с Internet Explorer 7, а для корректной работы Microsoft CRM нужно совместимость с версией 8 или 9.

Магический REG файл   –

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]

  • “iexplore.exe”=dword:0000270f

 

Значение 0000270f появилось из таблички

Value Description
11001 (0x2AF9) Internet Explorer 11. Webpages are displayed in IE11 edge mode, regardless of the !DOCTYPE directive.
11000 (0x2AF8) IE11. Webpages containing standards-based !DOCTYPE directives are displayed in IE11 edge mode. Default value for IE11.
10001 (0x2711) Internet Explorer 10. Webpages are displayed in IE10 Standards mode, regardless of the !DOCTYPE directive.
10000 (0x02710) Internet Explorer 10. Webpages containing standards-based !DOCTYPE directives are displayed in IE10 Standards mode. Default value for Internet Explorer 10.
9999 (0x270F) Windows Internet Explorer 9. Webpages are displayed in IE9 Standards mode, regardless of the !DOCTYPE directive.
9000 (0x2328) Internet Explorer 9. Webpages containing standards-based !DOCTYPE directives are displayed in IE9 mode. Default value for Internet Explorer 9.Important  In Internet Explorer 10, Webpages containing standards-based !DOCTYPE directives are displayed in IE10 Standards mode.
8888 (0x22B8) Webpages are displayed in IE8 Standards mode, regardless of the !DOCTYPE directive.
8000 (0x1F40) Webpages containing standards-based !DOCTYPE directives are displayed in IE8 mode. Default value for Internet Explorer 8Important  In Internet Explorer 10, Webpages containing standards-based !DOCTYPE directives are displayed in IE10 Standards mode.
7000 (0x1B58) Webpages containing standards-based !DOCTYPE directives are displayed in IE7 Standards mode. Default value for applications hosting the WebBrowser Control.