Один из наших клиентов использует представление совместимости для нашего сайта. Страницы нашего сайта старые и не могут отображаться в стандартном режиме. В представлении совместимости IE10, если нет объявления doctype, он заставляет его работать в режиме IE5 Quirks. Есть ли способ из html, чтобы заставить его использовать режим по умолчанию Quirks IE?Принудительный режим IE10 по умолчанию при просмотре Совместимость
0
A
ответ
1
Да. Используйте х-ua-совместимый заголовок для эмуляции поведения IE10.
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE10">
Вы можете добавить это к каждой странице <HEAD>
секции или служить ему using the web server.
(Более подстилающего изменение поведения может быть found here.)
Надеется, что это помогает ...
- Lance
Спасибо, что работало! – vanval
Есть ли способ заставить его визуализировать в EmulateIE10 в IE 10 и в противном случае? Если я устанавливаю , тогда режим переходит в режим стандартов в IE10 вместо того, чтобы оставаться в режиме quirk. – vanval
Сверху моей головы подумайте о том, чтобы попробовать: a) «EmulateIE9» (который потеряет вас расширениями IE10 или b), изменив два значения, которые вы используете в настоящее время. (Я не помню, является ли правило «последним совпадением», «побеждает первое совпадение», или если оно изменилось между версиями, то я сильно подозревал, но не проверял.) Проблема для вашего случая - это «интероперабельный режим взаимодействия HTML5» «. (Вариант C, конечно, заключается в том, чтобы посмотреть на страницу и посмотреть, почему ей нужен режим IE5. Может быть, есть лучший способ?) –