Internet Explorer 10 в Windows 7

В этом разделе руководства для разработчиков по Internet Explorer 10 рассказывается о различиях между Internet Explorer 10 для Windows 7 и Internet Explorer 10 для Windows 8. Все различия относятся к API сенсорного ввода и ввода с помощью пера.

Эта статья содержит следующие разделы.

Изменения строки агента пользователя

Хотя Internet Explorer 10 вводит лексему строки агента пользователя "Touch" для идентификации систем с сенсорным взаимодействием, она генерируется, только если пользователь работает в системе с Windows 8 (или более поздней версии). Например, следующая строка агента пользователя будет передаваться в системы с сенсорным взаимодействием под управлением Windows 8:


Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; Touch)

Internet Explorer 10 для Windows 7 никогда не возвращает строку агента пользователя с лексемой "Touch". Это строка агента пользователя для Internet Explorer 10 в Windows 7:


Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0)

Дополнительные сведения см. в разделе Строка агента пользователя.

События DOM

Internet Explorer 10 для Windows 7 обрабатывает сенсорный ввод и ввод с помощью пера как имитацию ввода с помощью мыши для следующих событий модели DOM:

В Internet Explorer 10 для Windows 7 не генерируется ни одно из следующих событий модели DOM.

События жестов:

Событие состояния манипулирования:

Свойства CSS

Internet Explorer 10 для Windows 7 не поддерживает следующие свойства каскадных таблиц стилей (CSS).

Свойства прокрутки:

Свойства масштабирования:

Свойство реакции на событие касания:

Свойства точек прикрепления прокрутки:

Свойства точек прикрепления масштабирования:

Свойства модели DOM

В Internet Explorer 10 для Windows 7 изменилось поведение следующих API модели DOM, связанных с сенсорным вводом.

  • Свойство msMaxTouchPoints всегда возвращает значение "0" в Internet Explorer 10 для Windows 7 независимо от возможностей устройства.
  • Объект MSGesture не определен.

Имитация наведения на устройствах с поддержкой сенсорного ввода

В Internet Explorer 10 для Windows 8 вы можете использовать свойство модели DOM aria-haspopup для имитации наведения в сценариях на основе сенсорного взаимодействия. Дополнительные сведения об этом поведении см. в разделе Использование свойства aria-haspopup для имитации наведения указателя на устройствах с поддержкой сенсорного ввода.

Использование aria-haspopup недоступно в Windows 7. Добавление "aria-haspopup="true"" к элементу не имитирует наведение указателя мыши в Internet Explorer 10 для Windows 7. Однако свойство aria-haspopup все еще поддерживается и предоставляет информацию о специальных возможностях соответствующим технологиям.

Связанные разделы

Совместимость
Руководство по Internet Explorer 10 для разработчиков

 

 

Показ:
© 2014 Microsoft