【发布时间】:2013-01-20 23:24:15
【问题描述】:
event.pageY 获取相对于整个文档高度的鼠标位置(我假设为document.documentElement.offsetHeight)。
但是如何获得鼠标相对于当前视口的位置,即document.documentElement.clientHeight?
例如,如果浏览器窗口大小为 720 像素高度,我向下滚动 3 页并将鼠标保持在窗口中间,位置应该是“360”,而不是 1800(720 x 3 - 720 / 2).
【问题讨论】:
标签: javascript height dom-events viewport