Я працюю над веб-сайтом інтранет протягом більше 6 місяців, якщо я використовував нижче doctype
тег html5 та мета-сумісність із краєм, щоб змусити Internet Explorer не імітувати старішу версію браузера, і це спрацювало нормально.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<title>My title</title>
<meta http-equiv="X-UA-Compatible" content="IE=EDGE" />
</head>
<body>
</body>
</html>
Причина, що я робив це таким чином, полягає в тому, що місце, де я працюю, використовує налаштування політики, щоб увімкнути перегляд сумісності для всіх сайтів інтрамережі, і цей підхід із використанням EDGE
налаштування працював в Internet Explorer 9.
Більше місяця тому я був оновлений до Internet Explorer 11, і сайт все ще працював так, як очікувалося.
Сьогодні це перестало працювати, як очікувалося, я не можу сказати точно, але я вважаю, що політика, яка змушує перегляд сумісності, не була включена в IE11 і тепер вона є ... а оскільки це було ввімкнено, метатег сумісності більше не є робити те, що очікується, і цей сайт запускається в режимі Enterprise, який імітує IE8.
Хтось знає, як це виправити та змусити використовувати IE11 на внутрішньомережевому сайті, коли виконується сумісність "Режим підприємства"? і його не можна відключити через налаштування браузера?
EDIT
Я щойно спробував додати користувацький заголовок у свій web.config, як пояснено у цій відповіді https://stackoverflow.com/a/18257208/98706
і це не спрацювало для мене, я все ще отримую повідомлення нижче на консолі панелі інструментів розробника
HTML1122: Internet Explorer is running in Enterprise Mode emulating IE8.
Це так, ніби версія 8 трактується як edge
коли цей параметр сумісності внутрішньої мережі включений в IE11.
Цей пост: https://www.leapinggorilla.com/Blog/Read/1016/ie-ate-my-css---disabling-compatability-mode це добре пояснює, я ще не намагався встановити цей заголовок за допомогою коду та наші користувачі не мають доступу до зміни налаштувань свого браузера .. жодна з інших змін ще не працювала.
ОНОВЛЕННЯ
Будь ласка, дивіться мій коментар до цього повідомлення про те, чим відрізняється режим підприємства від режиму сумісності, оскільки це важливо.