+7 (495) 229-0436   shopadmin@itshop.ru 119334, г. Москва, ул. Бардина, д. 4, корп. 3
 
 
Вход
 
 
Каталог
 
 
Подписка на новости
Новости ITShop
Windows 7 и Office: Новости и советы
Обучение и сертификация Microsoft
Вопросы и ответы по MSSQLServer
Delphi - проблемы и решения
Adobe Photoshop: алхимия дизайна
 
Ваш отзыв
Оцените качество магазина ITShop.ru на Яндекс.Маркете. Если вам нравится наш магазин - скажите об этом Google!
 
 
Способы оплаты
 
Курс расчета
 
 1 у.е. = 91.69 руб.
 
 Цены показывать:
 
 
 
 
  
Новости, статьи, акции
 

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

17.12.2009 13:18

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

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

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

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

Когда исполняемый элемент загружается в экземпляр класса элемента управления браузера, то элемент управления сканирует реестр, чтобы узнать, какой режим будет использовать приложение - режим 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
"Ваше приложение.exe"=dword:13880

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

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

Спецификации режимов визуализации 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 и режимов визуализации браузера

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

Ссылки по теме

  
Помощь
Задать вопрос
 программы
 обучение
 экзамены
 компьютеры
Бесплатный звонок
ICQ-консультанты
Skype-консультанты

Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 
Бестселлеры
Курсы обучения "Atlassian JIRA - система управления проектами и задачами на предприятии"
Microsoft Windows 10 Профессиональная 32-bit/64-bit. Все языки. Электронный ключ
Microsoft Office для Дома и Учебы 2019. Все языки. Электронный ключ
Курс "Oracle. Программирование на SQL и PL/SQL"
Курс "Основы TOGAF® 9"
Microsoft Office 365 Персональный 32-bit/x64. 1 ПК/MAC + 1 Планшет + 1 Телефон. Все языки. Подписка на 1 год. Электронный ключ
Курс "Нотация BPMN 2.0. Ее использование для моделирования бизнес-процессов и их регламентации"
 

О нас
Интернет-магазин ITShop.ru предлагает широкий спектр услуг информационных технологий и ПО.

На протяжении многих лет интернет-магазин предлагает товары и услуги, ориентированные на бизнес-пользователей и специалистов по информационным технологиям.

Хорошие отзывы постоянных клиентов и высокий уровень специалистов позволяет получить наивысший результат при совместной работе.

В нашем магазине вы можете приобрести лицензионное ПО выбрав необходимое из широкого спектра и ассортимента по самым доступным ценам. Наши менеджеры любезно помогут определиться с выбором ПО, которое необходимо именно вам. Также мы проводим учебные курсы. Мы приглашаем к сотрудничеству учебные центры, организаторов семинаров и бизнес-тренингов, преподавателей. Сфера сотрудничества - продвижение бизнес-тренингов и курсов обучения по информационным технологиям.



 

О нас

 
Главная
Каталог
Новинки
Акции
Вакансии
 

Помощь

 
Общая справка
Как оформить заказ
Тарифы доставки
Способы оплаты
Прайс-лист
Карта сайта
 

Способы оплаты

 

Проекты Interface Ltd.

 
Interface.ru   ITShop.ru   Interface.ru/training   Olap.ru   ITnews.ru  
 

119334, г. Москва, ул. Бардина, д. 4, корп. 3
+7 (495) 229-0436   shopadmin@itshop.ru
Проверить аттестат
© ООО "Interface Ltd."
Продаем программное обеспечение с 1990 года