--- title: MouseEvent.pageX slug: Web/API/MouseEvent/pageX translation_of: Web/API/MouseEvent/pageX ---

{{APIRef("DOM Events")}}

MouseEvent.pageX - это свойство {{domxref("MouseEvent")}} доступное только для чтения. Данное свойство возвращает значение равное горизонтальной координате, относительно всего документа. Это свойство учитывает любую горизонтальную прокрутку страницы. Первоначально это свойство было определено как длинное целое число. Модуль просмотра CSSOM переопределил его как double float. Подробнее см. Раздел «Совместимость с браузером».

Синтаксис

var pos = event.pageX

Примеры

var pageX = event.pageX;
pageX === event.clientX + (window.pageYOffset || document.body.scrollTop);

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

Specification Status Comment
{{SpecName('CSSOM View', '#dom-mouseevent-pagex', 'pageX')}} {{Spec2('CSSOM View')}} Redefined from long to double.
{{SpecName('Touch Events', '#widl-Touch-pageX', 'pageX')}} {{Spec2('TouchEvents')}} Initial definition.

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

{{CompatibilityTable}}

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Basic support {{CompatChrome(45.0)}} {{CompatVersionUnknown}} {{CompatVersionUnknown}} 9 {{CompatVersionUnknown}} {{CompatVersionUnknown}}
Redefined from long to double {{CompatChrome(56)}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
Feature Android Webview Chrome for Android Edge Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatChrome(45.0)}} {{CompatChrome(45.0)}} {{CompatVersionUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}
Redefined from long to double {{CompatChrome(56)}} {{CompatChrome(56)}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}}

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