Spec-Zone.ru › Web APIs

Элемент: событие webkitmouseforcechanged

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

Нестандартное событие webkitmouseforcechanged срабатывает в Safari каждый раз, когда изменяется степень нажатия на трекпад/сенсорный экран.

webkitmouseforcechanged — это собственное событие, специфичное для WebKit, введённое компанией Apple для поддержки их функции Force Touch.

Это событие впервые срабатывает после события mousedown и перестаёт срабатывать перед событием mouseup.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или задайте обработчик события.

addEventListener("webkitmouseforcechanged", (event) => {});

onwebkitmouseforcechanged = (event) => {};

Тип события

Событие MouseEvent. Наследует от UIEvent и Event.

Событие UIEvent MouseEvent

Свойства события

Этот интерфейс также наследует свойства своих родительских интерфейсов, UIEvent и Event.

MouseEvent.altKey Только для чтения

Возвращает true, если клавиша alt была нажата во время срабатывания события мыши.

MouseEvent.button Только для чтения

Номер нажатой кнопки (если применимо) во время срабатывания события мыши.

MouseEvent.buttons Только для чтения

Нажатые кнопки (если есть) во время срабатывания события мыши.

MouseEvent.clientX Только для чтения

Координата X указателя мыши в координатах области просмотра.

MouseEvent.clientY Только для чтения

Координата Y указателя мыши в координатах области просмотра.

MouseEvent.ctrlKey Только для чтения

Возвращает true, если клавиша control была нажата во время срабатывания события мыши.

MouseEvent.layerX Нестандартно Только для чтения

Возвращает горизонтальную координату события относительно текущего слоя.

MouseEvent.layerY Нестандартно Только для чтения

Возвращает вертикальную координату события относительно текущего слоя.

MouseEvent.metaKey Только для чтения

Возвращает true, если клавиша meta была нажата во время срабатывания события мыши.

MouseEvent.movementX Только для чтения

Координата X указателя мыши относительно положения последнего события mousemove.

MouseEvent.movementY Только для чтения

Координата Y указателя мыши относительно положения последнего события mousemove.

MouseEvent.offsetX Только для чтения

Координата X указателя мыши относительно положения поля отступа целевого узла.

MouseEvent.offsetY Только для чтения

Координата Y указателя мыши относительно положения поля отступа целевого узла.

MouseEvent.pageX Только для чтения

Координата X указателя мыши относительно всего документа.

MouseEvent.pageY Только для чтения

Координата Y указателя мыши относительно всего документа.

MouseEvent.relatedTarget Только для чтения

Дополнительная целевая область для события, если она есть.

MouseEvent.screenX Только для чтения

Координата X указателя мыши в координатах экрана.

MouseEvent.screenY Только для чтения

Координата Y указателя мыши в координатах экрана.

MouseEvent.shiftKey Только для чтения

Возвращает true, если клавиша shift была нажата во время срабатывания события мыши.

MouseEvent.mozInputSource Нестандартно Только для чтения

Тип устройства, которое сгенерировало событие (одно из MOZ_SOURCE_* констант). Это позволяет, например, определить, было ли событие мыши сгенерировано фактической мышью или сенсорным событием (что может повлиять на точность интерпретации координат, связанных с событием).

MouseEvent.webkitForce Нестандартно Только для чтения

Степень нажатия при щелчке.

MouseEvent.x Только для чтения

Псевдоним для MouseEvent.clientX.

MouseEvent.y Только для чтения

Псевдоним для MouseEvent.clientY.

Спецификации

Не входит в состав спецификаций. Компания Apple предоставляет описание в документации Mac Developer Library.

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

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

См. также

  • Урок: Введение в события
  • webkitmouseforcewillbegin
  • webkitmouseforcedown
  • webkitmouseforceup

© 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/Element/webkitmouseforcechanged_event

Spec-Zone.ru

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