【问题标题】:Identify a scroll bar: Javascript识别滚动条:Javascript
【发布时间】:2011-09-10 16:36:24
【问题描述】:

我正在为 Firefox 编写扩展程序,并且正在使用 JavaScript。
每次我的鼠标使用滚动条时,我的扩展程序都会有点疯狂。

我想知道是否有任何方法可以识别鼠标在滚动条上?某种标签/方法/特殊 DOM 属性 - 任何东西!

谢谢。

【问题讨论】:

    标签: javascript firefox dom scrollbar


    【解决方案1】:

    您能否检查鼠标是否悬停在页面/容器的边界之外?像window.screen.width 或类似的东西?

    【讨论】:

      【解决方案2】:

      滚动条通常是匿名元素,它们会自动添加到 HTML 元素中,但它们在 DOM 中不可见。但是,event.originalTarget 将为您提供这些滚动条元素,如果它们是事件目标(请参阅https://developer.mozilla.org/en/DOM/event.originalTarget)。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-10-26
        相关资源
        最近更新 更多