Javascript - Определить, нажата ли кнопка мыши, когда мышь вошла в активную область (мышь была нажата за пределами этой области) - PullRequest
3 голосов
/ 11 сентября 2010

Я новичок в javascript, поэтому я мог упустить что-то очевидное здесь, но это проблема.Я не получаю событие мыши вверх / вниз, если событие произошло за пределами активной области под управлением javascript, поэтому, если мышь входит в активную область (событие onmouseover) левой кнопкой вниз, есть ли способ узнать, что кнопкавниз?

Добавлена ​​информация: в идеале я хотел бы отслеживать мышь даже за пределами окна браузера - как это делают карты Google - попробуйте нажать кнопку мыши и выйти за пределы браузера - это работает в Chromeи с некоторыми причудами в Firefox.Возможно ли это сделать, оставаясь в рамках JavaScript, или это что-то запатентованное?

1 Ответ

1 голос
/ 11 сентября 2010

Да: убедитесь, что обработчики событий мыши для обнаружения события нажатия мыши присоединены к некоторому элементу, который занимает весь видовой экран. Например, элемент HTML (документ) ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...