Как установить режим документа IE11 на край по умолчанию?
У меня есть Internet Explorer, установленный на моем компьютере, но для проверки режима совместимости IE 7 вам необходимо проверить. После изменения режима документа в IE 7 он установлен по умолчанию, и теперь я не могу его изменить. Значение по умолчанию застряло в IE 7?
![enter image description here]()
Как установить режим документа по умолчанию?
Ответы
Ответ 1
Режим рендеринга в Internet Explorer 11 может появиться, если сайт добавлен в локальный список просмотра совместимости. Когда это произойдет, режим рендеринга внутри инструментов и инструментов разработчика по умолчанию будет указан указанными настройками совместимости.
Хотя это может быть не единственный способ, которым сайт может попасть в этот список, Microsoft документирует шаги по тому, как вручную добавить сайт в этот список.
Чтобы добавить сайт в список просмотра совместимости
- Откройте рабочий стол, а затем нажмите или щелкните значок Internet Explorer на панели задач.
-
Нажмите или нажмите кнопку Инструменты, а затем нажмите или выберите Параметры просмотра совместимости.
-
В Добавить этот сайт введите URL-адрес сайта, который вы хотите добавить в список, а затем нажмите или Добавить.
Инструкции по удалению совместимости сайта:
Чтобы удалить сайт из этого списка, выполните следующие действия.
- Перейдите в раздел "Инструменты" > "Параметры совместимости".
- В появившемся диалоговом окне нажмите на сайт, который вы хотите удалить из списка.
- Нажмите кнопку "Удалить".
Скриншоты:
![Tools - Compatibility View settings]()
![Compatibility View settings dialog]()
Ответ 2
Вы можете достичь этого, используя meta tag
следующим образом:
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
Ответ 3
Я столкнулся с этой проблемой с определенной веб-страницей, которую я поддерживал. Независимо от того, какие настройки я изменил, он продолжал возвращаться в режим совместимости с IE8.
Оказалось, что X-UA-Compatible
был установлен в метаданных в голове:
<meta http-equiv="X-UA-Compatible" content="IE=8" >
Как я позже узнал, и, по крайней мере, в Internet Explorer 11 вы можете увидеть, откуда он получает свой "режим документа", перейдя в инструменты разработчика (F12), затем выбрав вкладку "Эмуляция" и проверив текст ниже раскрывающегося "Режим документа".
Поскольку мы поддерживаем только IE11 и выше, а Microsoft заявляет, что режимы работы устарели, я просто выбросил все это. Это решило его.
Ответ 4
У меня была такая же проблема при разработке моего собственного сайта. Хотя он был локально локально, ресурсы были открыты как file//
. Для страниц из Интернета, включая мой собственный загруженный как http://
, разработчик F12 использовал Edge по умолчанию, но не во время загрузки в IE11 из локальных файлов.
Следуя приведенным выше предложениям, я снял флажок "Отображать сайты интрасети в представлении совместимости".
Это сделало трюк без добавления дополнительного кода на мою веб-страницу или добавления большого количества страниц для заполнения списка. Теперь все локальные файлы открываются в режиме документа Edge с помощью F12.
Итак, если вы ссылаетесь на использование F12 для локально размещенных файлов, это может помочь.
Ответ 5
Я сам столкнулся с этой проблемой. В моем случае сброс IE был самым быстрым решением проблемы:
http://support.microsoft.com/kb/923737
Ответ 6
не отмечена опция "Автоматическое обнаружение настроек" в настройках локальной сети (см. "Свойства обозревателя" > "Соединения" > "Настройки локальной сети".
Ответ 7
попробуйте добавить этот раздел в ваш файл web.config на веб-сервере, иногда это происходит с php-страницами:
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=edge" />
</customHeaders>
</httpProtocol>