Monday, December 11th, 2017

Контроль режимов отображения в IE8

Published on Февраль 27, 2009 by   ·   Комментариев нет

Множество часто используемых приложений и компонентов системы Windows зависят от элемента управления страниц браузером IE в рамках этих программ. В отличие от обычных сайтов данные страницы, как правило, статичны и хранятся в библиотеках или исполняемых файлах системы.

come prendersi cura della pelle del viso

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

Настройки контроля отображения для каждого отдельного приложения

Тестовый контейнер, показанный выше, по умолчанию использует стандартный режим IE7 для управления контейнерами. Хотя данный режим многих устраивает, разработчики могут захотеть использовать стандартный режим IE8, чтобы получить результат, показанный ниже.

Frame не отображается в IE 8

Когда исполняемый элемент загружается в экземпляр класса элемента управления браузера, то элемент управления сканирует реестр, чтобы узнать, какой режим будет использовать приложение — режим IE7 или IE8.

Чтобы запустить элемент управления браузера в стандартном режиме IE7, создайте в реестре строку:

Код:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_NATIVE_DOCUMENT_MODE
«Ваше приложение.exe»=dword:11170

А чтобы страница отображалась с помощью стандартного режима IE8, создайте строку:

Код:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_NATIVE_DOCUMENT_MODE

erectile dysfunction cures

«Ваше приложение.exe»=dword:13880

В обоих случаях строчка Ваше приложение.exe должна быть заменена строкой с названием имени вашего приложения, которое должно быть запущено в определенном режиме.

Проблемы с UA строкой, и индивидуальным режимом рендеринга

Отображение отчетов в ie8

Спецификации режимов визуализации IE также применимы к индивидуальному режиму IE5. Чтобы запустить экземпляр управления классом браузера в индивидуальном режиме IE5, создайте в реестре следующую строку:

Код:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_NATIVE_DOCUMENT_MODE
«Ваше приложение.exe»=dword:C350

Учитывая известную ошибку со сборкой IE8 B1, когда браузер возвращает UA-строку со значением MSIE 8.0, как это показано выше, статья в базе знаний, показывает, как решить данную проблему.

Определение версии IE и режимов визуализации браузера

Отображение отчетов в ie8

Как и страницы, отображенные в окне IE, страницы, отображенные в элементе управления браузером, могут изменить настройки визуализации, используя X-UA-совместимый мета-тэг для определенного режима рендеринга. Для получения дополнительной информации по форматированию и значениям мета-тэга для определения версии IE обращайтесь к публикации Скотта Дикенса (Scott Dickens).

Метью Дэвид Кроули (Matthew David Crowley)
Программный менеджер по расширяемости Internet Explorer

Источник: http://blogs.msdn.com/ie

zp8497586rq
zp8497586rq




Смотрите также:

Tags:

Readers Comments (Комментариев нет)

Comments are closed.

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]