Я думаю, что проблема здесь несколько иная, чем ожидалось.
В Internet Explorer 11
есть вещь, называемая Compatibility View
. Это означает, что IE11
пытается дружить со старыми внутренними сайтами. (A LOT компаний не имели времени (или другого ресурса) для обновления своего внутреннего программного стека ... Это означает, что функция пытается определить, является ли сайт внутренним и пытается справиться с этим соответственно.
Сайт локальной интрасети отображается в представлении совместимости по умолчанию.
Чтобы отключить это, выполните следующие действия:
- Открыть
Internet Explorer 11
- Открыть
Tools
- Проверить:
Compatibility View settings
- Снять отметку
Display intranet sites in Compatibility View
Более подробное описание функции см. В этом сообщении в блоге: https://joji.me/en-us/blog/ie11-migration-guide-understanding-compatibility-view-and-local-intranet-zone/
Другой вариант - включить в метатеги это значение:
<meta http-equiv="X-UA-Compatible" content="IE=IE11">
Но это скажет, например, Edge, что он работает как старый браузер, поэтому я не рекомендую его.
Я бы, наверное, пошел с этим, если это будет внутренний сайт:
<meta http-equiv="X-UA-Compatible" content="IE=edge">
Или попросите клиента переключиться на другой браузер, если это возможно. :)