Я разрабатываю расширение Firefox. Для некоторых статистических данных мне нужен фактический дисплей координаты элемента DOM внутри browser.Firefox/XUL: координаты DOM Element на дисплее
я могу получить координаты:
- Required DOM элемент в окне просмотра, вызвав его
getBoundingClientRect()
(это занимает прокруткой во внимание, совершенный). - Окно (
ChromeWindow
), проверив егоscreenX
&screenY
Недвижимость.
Но когда я называю getBoundingClientRects()
из browser, я получаю его координату исключая размер оконной рамы & границ нарисованных систем (проверено на Mac). Как также считать их (границы & кадров) независимо друг от друга для разных операционных систем?
Возможно ли вообще?