识别滚动条:Javascript
问题描述:
我正在为Firefox编写扩展程序,并且正在使用JavaScript。
每次我的鼠标使用滚动条,我的扩展有点疯狂。识别滚动条:Javascript
我想知道是否有任何方法可以识别滚动条上的鼠标?某种标签/方法/特殊的DOM属性 - 任何东西!
谢谢。
答
你能检查鼠标是否在你的页面/容器边界外悬停吗?像window.screen.width
或类似的东西?
答
滚动条通常是匿名元素,它们会自动添加到HTML元素中,但它们在DOM中不可见。但是,如果它们是事件目标,则event.originalTarget
会为您提供这些滚动条元素(请参阅https://developer.mozilla.org/en/DOM/event.originalTarget)。