Greasy Fork is available in English.

Scroll with Mouse Plus

Scroll a page by simply moving the cursor up and down, without even a click!

< Feedback on Scroll with Mouse Plus

Review: Good - script works

§
Posted: 15.8.2023

滚动触发区能否设置为跟随滚动栏(固定在一个具体位置)。
用鼠标滑轮移动滚动栏之后,滚动触发区的位置还固定在滚动栏的上方区域。
而且滚动栏到达底部了,滚动触发区还能识别到继续往下移动,一些翻页脚本可能跟这个情况很冲突。

hzhbestAuthor
§
Posted: 17.8.2023

“滚动触发区”其实是一个靠近滚动条的范围,那个绿色半透明条的设计用意有两条,一是示意滚动触发区的宽/高度,二是接受点击后退出自由滚动模式。因为第二点用意,其运动位置是要跟随鼠标的,简单来说它不是滚动块指示器,所以并不跟随滚动块的位置。

如果你希望的是它既跟随滚动块又在鼠标移动的时候跟随鼠标,那会造成滚动块和鼠标位置差异较大时进入自由滚动模式页面蛙跳式滚动,不便于操作和判断滚动位置。
另外因为操作系统、浏览器版本、DPI设置等影响,绿色半透明条的位移不一定能对应滚动块位移,刻意去让绿色半透明条对齐滚动块将是非常麻烦且意义不大的工作。
最后就是,这脚本本来就是用“自由滚动模式”中鼠标移动来替代拖动滚动块、拨动鼠标滚轮等操作;非要将被替代的操作结合到“自由滚动模式”中来的话,只要不产生意料之外的问题,否则都没必要将这些操作纳入适配。

Post reply

Sign in to post a reply.