我正在爲Firefox編寫擴展程序,並且正在使用JavaScript。
每次我的鼠標使用滾動條,我的擴展有點瘋狂。識別滾動條:Javascript
我想知道是否有任何方法可以識別滾動條上的鼠標?某種標籤/方法/特殊的DOM屬性 - 任何東西!
謝謝。
我正在爲Firefox編寫擴展程序,並且正在使用JavaScript。
每次我的鼠標使用滾動條,我的擴展有點瘋狂。識別滾動條:Javascript
我想知道是否有任何方法可以識別滾動條上的鼠標?某種標籤/方法/特殊的DOM屬性 - 任何東西!
謝謝。
你能檢查鼠標是否在你的頁面/容器邊界外懸停嗎?像window.screen.width
或類似的東西?
滾動條通常是匿名元素,它們會自動添加到HTML元素中,但它們在DOM中不可見。但是,如果它們是事件目標,則event.originalTarget
會爲您提供這些滾動條元素(請參閱https://developer.mozilla.org/en/DOM/event.originalTarget)。