Моя строка агента пользователя в IE 10 Compatibility View неверна. Он по-прежнему отправляет строку агента пользователя, которая идентифицируется как IE 10. Это предотвращает рендеринг страниц в IE7 так, как они должны.
Internet Explorer 10:
Mozilla/5.0 (совместимый; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0)
Представление совместимости Internet Explorer 10 (обычное):
Mozilla/4.0 (совместимый; MSIE 7.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4. 0E; MS-RTC LM 8; InfoPath.2)
Обзор совместимости Internet Explorer 10 (My Actual):
Mozilla/5.0 (совместимо; MSIE 10.0; Windows NT 6.1; WOW64; Trident/6.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; .NET4.0C; .NET4. 0E; MS-RTC LM 8; InfoPath.2)
Я пытался отключить надстройки (через пользовательский интерфейс и командную строку). Я проверил это на других машинах, и я не получаю такие же результаты.
Что тут происходит? Почему это происходит?