我想重現我在Google Docs中看到的功能。Javascript滾動條處理窗口焦點
谷歌Docs滾動條帶有自定義外觀,顯然不是原生的,但如果我在手柄上打開鼠標,將鼠標移出窗口並上下拖動鼠標,滾動條就會相應地工作。
我試着看壓縮的代碼,但我還沒有找到解決方案。 我已經創建了一個自定義的滾動條,並在句柄上添加了一個事件偵聽器到mousemove上的主體上的mousedown事件。 但是,我顯然無法檢測到鼠標離開窗口,滾動條的可用性因此而變得非常蹩腳。
他們如何設法追蹤鼠標移動,甚至在窗外? 有沒有更好的crossbrowser,我錯過了聰明的方式?
在此先感謝
這實際上是我有史以來第一個問題,因爲我也很想知道這個 - 它確實會幫助我所有的拖放界面。 –
收藏也是一個非常有趣的問題。 –