|
- // ==UserScript==
- // @name 恩山论坛修改帖子 href 值
- // @namespace http://tampermonkey.net/
- // @version 0.3
- // @description 修改帖子 href 值
- // @author You
- // @match *://www.right.com.cn/forum/*
- // @require https://gcore.jsdelivr.net/npm/arrive@2.5.2/minified/arrive.min.js
- // @grant none
- // ==/UserScript==
- (function () {
- 'use strict';
- const hrefReg = /(thread-\d+-\d+)-\d+(\.html.*)/i;
- function handler(parent) {
- const items = parent.querySelectorAll('a');
- items.forEach(item => {
- if (hrefReg.test(item.href)) {
- item.href = item.href.replace(hrefReg, '$1-1$2');
- }
- });
- }
- handler(document);
- const board = document.querySelector('.boardnav .mn');
- board &&
- board.arrive('#threadlisttableid', { existing: true }, ele => {
- handler(ele);
- });
- })();
复制代码 |
|