Right click scroll bar back to top

Right-click the scroll bar on the right side of the webpage to return to the top

Autor
X.I.U
Instalări zilnice
1
Total instalări
128
Rating-uri
0 0 0
Versiune
1.0.0
Creat
05-09-2024
Actualizat
05-09-2024
Licență
GPL-3.0 License
Se aplică pe
Toate site-urile

请确保已安装 Tampermonkey 正式版扩展(脚本管理器)后,再去点击上面的 [安装脚本] !


Tampermonkey v5.2.0 后脚本无法正常运行?

Tampermonkey v5.2.0 版本转为了 Manifest V3,因此需要在浏览器的扩展管理界面启用 开发者模式 才能正常运行脚本!


GitHub license GitHub Star GitHub Fork jsDelivr Greasyfork

  • CloudflareSpeedTest - 测试 Cloudflare CDN 延迟和速度,获取最快 IP (IPv4+IPv6)!19k+
  • Trackerslist.com - 每天更新!全网热门 BT Tracker 列表!有效提高 BT 下载速度25k+
  • YueDu - 分享我自制自用的「阅读」APP 精品书源(网络小说)!8k+
  • 护眼模式 - 简单有效的全网通用护眼、夜间、暗黑模式
  • 知乎增强 - 移除登录弹窗、屏蔽首页视频、快捷收起回答/评论、快捷回到顶部、屏蔽用户/关键词/盐选、默认高清原图、默认站外直链...
  • Github 增强 - 高速下载 Clone、Release、Raw、Code(ZIP) 等文件、项目列表单文件快捷下载 (☁)
  • 蓝奏云网盘增强 - 刷新不回根目录、后退返回上一级、右键文件显示菜单、点击直接下载文件、自动显示更多文件、自定义分享链接域名...
  • 自动无缝翻页 - 无缝衔接下一页内容到网页底部(瀑布流),目前支持:所有「Discuz!、Flarum、phpBB、NexusPHP...」论坛、百度、谷歌、必应、搜狗、贴吧、豆瓣、NGA、3DM、千图网、游侠网、游民星空、NexusMods、Steam 创意工坊、影视、动漫、漫画、BT 等...

如果觉得还不错,就去 Github 点个 [⭐ Star] 鼓励一下下吧(或者多多分享)! https://github.com/XIU2/UserScript

该脚本有什么用?

平时我在浏览网页过程中,想要回到顶部时,还需要用鼠标拖拽滚动条或者键盘 Home 快捷键,感觉很不方便,那就尝试解决:

  1. 首先,我想到了我的 自动无缝翻页 脚本左下角悬浮的页码按钮也能 右键回到网页顶部,但是悬浮按钮面积比较小,需要准确定位其位置才能点到,而如果做的太大又遮挡网页本身内容,Pass...
  2. 然后,我又想到了我的 知乎增强 等多个脚本里都有个 右键点击网页左右两侧空白处回到网页顶部 的功能,但该功能无法做到通用,需要对每个网页定制,这显然太麻烦,Pass...

最后我突发奇想注意到了网页右侧的滚动条,虽然其比较细长,但是它正好位于网页最右侧,因此完全可以鼠标随手往右一挥直接盲点即可,解决了前者的弊端,而所有网页都有右侧滚动条(除了网页内容太少撑不起来的,以及个别特殊点的网页),符合通用性,又解决了后者的弊端,感觉似乎很完美~


脚本会监听网页右侧滚动条区域的鼠标右键单击事件,当你右键点击网页右侧滚动条时,就会让当前网页回到顶部

不过,就如其他任何通用型脚本一样,该脚本也会在一些特殊点的网页上存在兼容性问题(即网页右侧的实际上并不是网页整体的默认滚动条,甚至一些元素方向倒置的网页脚本执行回到顶部代码反而会变成 "回到底部" ...),但我简单处理过,对于一些网页右侧滚动条实际上是网页内嵌套的某个元素的滚动条,也会让该元素 回到顶部 的。

但就如我前面所说,这只是我为了自用随手写的,因此对于个别特殊网站存在的兼容性问题,我不保证解决~


# 如何排除某些网站

目前想要排除网站,可以在该网站下,点击浏览器右上角的 Tampermonkey 扩展图标,如下图所示排除该网站。
这样的话,本脚本就不会再该网站上运行了。另外,即使更新脚本也不会重置此排除列表。

示例

如果想要不再排除该网站,那么需要去 Tampermonkey 设置里面,选择 [右键滚动条回到顶部] 脚本 - 设置 - 用户排除,选中要恢复的域名点击 [删除] 即可。


如何安装/使用该脚本?

要使用该脚本,需要浏览器安装一个 Tampermonkey 脚本管理器扩展(Chrome / Firefox / Edge)。

其他基于 Chromium 内核的浏览器(如国内套皮浏览器)都可以使用 Chrome 的扩展。

请确保使用 Tampermonkey 正式版 扩展,其他的用户脚本管理器可能导致无法正常使用脚本。

不会离线安装 .crx 扩展?Chrome、Edge 重新开启隐藏的 [拖入安装 .crx 扩展] 功能!


更新日志: