Как открыть локальный HTML-документ в режиме совместимости IE? - PullRequest
0 голосов
/ 25 апреля 2011

Я создал быстрый и грязный HTML-файл, чтобы продемонстрировать проблему, с которой я сталкиваюсь в режиме совместимости с IE. Когда я открываю его в IE8 со своего рабочего стола, он открывается в стандартном режиме. Мне нужно иметь возможность переключить его в режим совместимости, но значок этого исчезает при просмотре локального HTML-документа. Что с этим?

ОБНОВЛЕНИЕ : Ни одно из трех предложенных решений не привело к отображению значка режима совместимости в IE8. Вместо этого я поместил свой код на страницу .aspx и выполнил его через Visual Studio. Поскольку он исходит из localhost, браузер считает, что это удаленный документ, и отображает значок совместимости, как я хотел.

Однако, если кто-то может заставить это работать без необходимости, я по-прежнему открыт для идей, поскольку запуск веб-приложения на самом деле не идеальное решение для меня.

Ответы [ 4 ]

2 голосов
/ 25 апреля 2011

Вы можете попробовать нажать F12, чтобы открыть панель инструментов разработчика и изменить ее там.

Обновление : Вы пробовали инструменты> настройки просмотра совместимости> отображать все веб-сайты в представлении совместимости?

2 голосов
/ 25 апреля 2011

Я не уверен, будет ли это работать из-за множества сумасшедших исключений и правил IE , касающихся локальных файлов и режима совместимости, но попробуйте мета-тег .

.

В вашем <head>, например, говорите:

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

См. понимание режимов совместимости , чтобы убедиться, что вы выбрали правильный.

1 голос
/ 14 августа 2011

Ни одно из трех предложенных решений не привело к появлению значка режима совместимости в IE8.Вместо этого я поместил свой код на страницу .aspx и выполнил его через Visual Studio.Поскольку он исходит из localhost, браузер считает, что это удаленный документ, и отображает значок совместимости, как я хотел.

Однако, если кто-то может заставить это работать без необходимости, я все еще открыт дляидеи с момента запуска веб-приложения не являются для меня идеальным решением.

1 голос
/ 25 апреля 2011

Пользователи могут переопределить параметр «локальная интрасеть», сняв флажок «Показывать сайты интрасети в представлении совместимости» в меню «Инструменты -> Настройки представления совместимости».

http://blogs.msdn.com/b/ie/archive/2009/06/17/compatibility-view-and-smart-defaults.aspx

...