Відкриття локальних файлів HTML в режимі документа IE7 Internet Explorer


1

З якоїсь причини, незалежно від того, який тип документа я використовую Internet Explorer, відкриються всі мої HTML-файли як тип документа Internet Explorer 7 за замовчуванням. Якщо я завантажу ці HTML-файли на сервер, вони відображатимуться чудово. Чи потрібні налаштування в Internet Explorer або метатег, який мені потрібен? Типи документів, які я пробував, які знову працюють, коли завантажуються на сервер, але не локально (лише IE)

<!DOCTYPE html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

Ось що мені підказують мої інструменти розробки:

введіть тут опис зображення


Ви перебуваєте в домені? Ви перевірили параметри сумісності для "інтранетних" зон?
Ƭᴇcʜιᴇ007

Під зонами я просто в Інтернеті, а не локальній чи нічого
Howdy_McGee

Ви намагалися скинути IE до значень за замовчуванням?
Мойсей

Відповіді:


2

Це здається, що ви відображаєте локальні файли у вікні сумісності. У IE перейдіть до Інструменти / Параметри подання сумісності. Перевірте, чи не перебуває ваш локальний сервер у списку сайтів, що відображаються у вікні сумісності. Також переконайтесь, що прапорець "Відображати сайти інтрамережі в режимі сумісності" не встановлений.

Існує також спосіб переконатися, що IE не відображається у поданні сумісності, використовуючи наступний метатег, специфічний для постачальника, у голові html:

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

Більше про це можна прочитати тут http://msdn.microsoft.com/en-us/library/ie/ms533876(v=vs.85).aspx

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.