Задать вопрос
@flafy4

Как объяснить и исправить такой вывод координат в onmousemove?

На объект iframe вешаю ивент:

iframe.contentWindow.onmousemove = function (e) {
     console.log(e.pageX, e.pageY)
};


Получаю следующий вывод:
5eca8a63d1ad4296855032.png

Что может вызывает такое "чередование" координат?
  • Вопрос задан
  • 49 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
Координаты всегда идут не относительно элемента, на который навешано событие, а относительно верхнего левого угла. Что бы избежать лишних значений, нужно вычесть позицию iframe из e.pageX, e.pageY
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы