簡體   English   中英

有沒有辦法在Firefox中使用javascript操作滾動條?

[英]Is there any way to manipulate scrollbar using javascript in Firefox?

我正在編寫一個UserChromeJS腳本(如果您不知道UserChromeJS是什么,請查看http://userchromejs.mozdev.org/ ),該腳本可將滾動條變成一個浮動的滾動條。

鏈接到我的腳本: https : //github.com/nightson/userChromeJS/blob/master/FloatingScrollbar.uc.js

我接下來要做的是在不滾動時使滾動條自動隱藏。 但是,如果無法在滾動條中添加類或從滾動條中刪除類,則很難實現。 我嘗試了諸如querySelector和getAnonymousElementByAttribute之類的方法,但均未成功。 有人可以幫我嗎?

ps:我不想隱藏默認的滾動條並創建一個新的滾動條,所以請不要建議像jscrollpane這樣的解決方案。

我接下來要做的是在不滾動時使滾動條自動隱藏。

不,這有兩個問題:

  • 默認情況下,滾動條將處於隱藏狀態,因為默認情況下不滾動
  • 由於默認情況下滾動條是隱藏的,因此永遠不會觸發onscroll事件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM