专栏文章
【插件】洛谷旧前端链接置顶助手(拓展版)
科技·工程参与者 1已保存评论 0
文章操作
快速查看文章及其快照的属性,并进行相关操作。
- 当前评论
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @mip3bdr2
- 此快照首次捕获于
- 2025/12/03 05:28 3 个月前
- 此快照最后确认于
- 2025/12/03 05:28 3 个月前
【插件】洛谷旧前端链接置顶助手(拓展版)
简介
插件功能
本插件支持以下功能:
- 将一个洛谷链接置顶到洛谷某些页面上
- 目前只支持首页,通知中心,私信与一个人的个人主页(默认是我的)
贡献情况
全部代码均由WJRAC完成,并对所有代码进行优化更新。
如发现 Bug 或有解决方案,欢迎通过洛谷私信反馈给 WJRAC,我们将及时处理!
如发现 Bug 或有解决方案,欢迎通过洛谷私信反馈给 WJRAC,我们将及时处理!
代码
请将下方代码复制进 Tampermonkey 中使用。
1.0.0
MARKDOWN1.0.0
// ==UserScript==
// @name 洛谷旧前端链接置顶助手(拓展版)
// @namespace http://tampermonkey.net/
// @license MIT
// @version 1.0.1
// @description 洛谷首页顶部置顶任意链接(1个)
// @author WJRAC
// @match https://www.luogu.com.cn
// @match https://www.luogu.com.cn/user/1622701
// @match https://class.luogu.com.cn
// @match https://www.luogu.com.cn/user/notification?type=2&page=1
// @match https://www.luogu.com.cn/user/notification?type=3&page=1
// @match https://www.luogu.com.cn/user/notification
// @match https://www.luogu.com.cn/chat
// @require https://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js
// @grant GM_getValue
// @grant GM_setValue
// ==/UserScript==
(function() {
'use strict';
$(function(){
function setLink()
{
var link = prompt("请输入链接地址(点按取消以不变)");
if (link == undefined)
{ return; }
var text = prompt("请输入链接文字");
GM_setValue("user_link", link);
GM_setValue("user_link_text", text);
location.reload();
}
var title = $(".link-container");
var prelink = GM_getValue("user_link");
var pretext = GM_getValue("user_link_text")
var link = '<a data-v-44f42e53="" data-v-02d4dc3d="" href="' + prelink + '" target="_blank" class="header-link color-none"><span data-v-02d4dc3d="" data-v-44f42e53="" style="color: rgb(38, 38, 38);">' + pretext + '</span></a>';
var button = document.createElement("button");
button.innerText = '编辑';
button.className = 'am-btn am-btn-sm am-btn-primary'
button.addEventListener('click', setLink);
var helper = '<span data-v-86f2b1fc data-v-5b9d45a0 class="helper"></span>';
console.log(button);
if (pretext != undefined)
{
title.append(link, helper);
}
title.append(button, helper);
});
})();
更新日志
V1.0.0 - 2025/6/14
- 初步完成代码编写。
V1.0.1 - 2025/6/14 19:24:53
- 增加了洛谷网校的置顶
声明
- 可以添加别人的个人中心,格式为
// @match https://www.luogu.com.cn/user/(TA的洛谷UID)
点个赞吧,求求了ヽ( ̄ω ̄( ̄ω ̄〃)ゝ,还有关注ε(┬┬﹏┬┬)3
相关推荐
评论
共 0 条评论,欢迎与作者交流。
正在加载评论...