我正在开发Firefox扩展。对于一些统计数据,我需要实际的显示DOM元素的内部坐标browser。通过调用它的getBoundingClientRect()
Firefox/XUL:显示DOM Element的坐标
- 必需的DOM元素内视(这需要滚动进去,完美):
我能得到的坐标。
- 该窗口()本身通过检查它的属性
screenX
&screenY
screenY
属性。
但是,当我打电话getBoundingClientRects()
的browser,我得到它的坐标不包括窗框&边框由系统(在Mac上测试)绘制的大小。如何在不同的操作系统上独立计数(边框&)大小?
有没有可能?