Spec-Zone.ru › Web APIs

MouseScrollEvent

Нестандартный: Эта функция нестандартна и не соответствует стандартам. Не используйте её на веб-сайтах, предназначенных для широкой аудитории: она может не работать для всех пользователей. Также могут быть значительные несовместимости между реализациями, и поведение может измениться в будущем.

Устаревший: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут её поддерживать, она может быть уже удалена из соответствующих веб-стандартов, может быть в процессе удаления или сохраняться только для совместимости. Избегайте её использования и обновляйте существующий код, если это возможно; см. таблицу совместимости внизу этой страницы для принятия решения. Помните, что эта функция может перестать работать в любое время.

Интерфейс MouseScrollEvent представляет события, возникающие из-за перемещения пользователем колёсика мыши или подобного устройства ввода.

Предупреждение: Не используйте этот интерфейс для событий колёсика.

Подобно MouseWheelEvent, этот интерфейс нестандартный и устаревший. Он использовался только в браузерах на базе Gecko. Вместо этого используйте стандартное событие колёсика WheelEvent.

Обзор методов

void initMouseScrollEvent(
  in DOMString typeArg,
  in boolean canBubbleArg,
  in boolean cancelableArg,
  in nsIDOMAbstractView viewArg,
  in long detailArg,
  in long screenXArg,
  in long screenYArg,
  in long clientXArg,
  in long clientYArg,
  in boolean ctrlKeyArg,
  in boolean altKeyArg,
  in boolean shiftKeyArg,
  in boolean metaKeyArg,
  in unsigned short buttonArg,
  in nsIDOMEventTarget relatedTargetArg,
  in long axis);

Атрибуты

Атрибут Тип Описание
axis Только для чтения long Указывает направление прокрутки.

Константы

Режимы дельты

Константа Значение Описание
HORIZONTAL_AXIS 0x01 Событие вызвано горизонтальной прокруткой.
VERTICAL_AXIS 0x02 Событие вызвано вертикальной прокруткой.

Методы экземпляра

initMouseScrollEvent()

См. nsIDOMMouseScrollEvent::initMouseScrollEvent().

Совместимость с браузерами

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
MouseScrollEvent Нет Нет 3.5 Нет Нет Нет 4 Нет Нет Нет Нет

См. также

  • DOMMouseScroll
  • MozMousePixelScroll
  • Стандартизированный объект события колёсика мыши: WheelEvent

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/MouseScrollEvent

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API