У меня есть страница, которая отлично работает на localhost
, однако, когда я отправляю ее на наши промежуточные серверы и загружаю в IE8, она выглядит как мусор. Даже больше, чем страницы обычно выглядят в IE. Я проследил это до того, что страница отображается в режиме совместимости. Если я нажму F12, я увижу:
Если я нажму Режим браузера и вручную изменю его на Internet Explorer 8, страница перезагрузится в своей прекрасной посредственности. Однако я не могу просить всех пользователей возиться с инструментами разработчика.
Есть ли способ заставить страницу отображаться в стандартном режиме IE8? Мой DOCTYPE выглядит так:
<!doctype html>
И заголовки HTTP в ответе:
HTTP/1.1 200 OK
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Encoding: gzip
Vary: Accept-Encoding
Server: Microsoft-IIS/7.5
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 26 Feb 2013 21:56:29 GMT
Content-Length: 6249
Любые идеи?
Обновление: Мои настройки представления совместимости следующие, но обратите внимание, что я не могу попросить пользователей изменить настройки для использования нашего сайта.