前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >通过油猴脚本给浏览器页面加"返回顶部"按钮

通过油猴脚本给浏览器页面加"返回顶部"按钮

原创
作者头像
保持热爱奔赴山海
修改2023-12-28 08:06:59
修改2023-12-28 08:06:59
1.3K00
代码可运行
举报
文章被收录于专栏:DevOpsDevOps数据库相关
运行总次数:0
代码可运行

update 2023-12-27 发现greasyfork上有人已经分享出来的 返回顶部、返回底部的 脚本,大家直接安装即可。

链接地址:https://greasyfork.org/zh-CN/scripts/459651-%E5%9B%9E%E5%88%B0%E9%A1%B6%E9%83%A8-%E5%89%8D%E5%BE%80%E5%BA%95%E9%83%A8

安装完成后,刷新页面,可以看到右下角多出了2个箭头。

如果需要箭头的颜色或者坐标,可以去自行修改代码。

下面是旧内容:

部分网站右下角没有“返回顶部”的按钮,每次都需要使用键盘或者鼠标上翻,比较费事。

网上搜了下,发现可以通过油猴脚本来实现。

(下面的脚本内容来做网上)

代码语言:javascript
代码运行次数:0
运行
复制
// ==UserScript==
// @name         totop
// @namespace    http://unamerrr.net/
// @version      0.1
// @match        *://*/*
// @description  返回顶部
// @author       unamerrr
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
  var toTopBtn = document.createElement('button')
    toTopBtn.innerHTML = "返回顶部"
    toTopBtn.className = "a-b-c-d-toTop"
    toTopBtn.onclick = function (e) {
      scrollTo(0, 0)
    }
    var body = document.body
    var style = document.createElement('style')
    style.id = "a-b-c-d-style"
    var css = `.a-b-c-d-toTop{
      position: fixed;
    bottom: 10%;
    right: 5%;
    width: 70px;
    height: 70px;
    border-radius: 50%;
    font-size: 10px;
    z-index: 999;
    cursor: pointer;
    font-size: 10px;
    overflow: hidden;
    }`
    if (style.styleSheet) {
      style.styleSheet.cssText = css;
    } else {
      style.appendChild(document.createTextNode(css));
    }
    body.appendChild(toTopBtn)
    body.appendChild(style)
    // Your code here...
})();

添加后保存即可。

然后刷新浏览器的页面,可以看到右下角自动加上了“ 返回顶部”的按钮。

右下角
右下角

下面是我个人觉得比较好用的油猴脚本清单:

其他脚本
其他脚本

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档