您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
Keylol 置顶热门回复
当前为
// ==UserScript== // @name Keylol Sticky Reply // @namespace http://greasyfork.icu/users/34380 // @version 20210609 // @description Keylol 置顶热门回复 // @match https://keylol.com/t* // @match https://keylol.com/forum.php?mod=viewthread* // @grant none // ==/UserScript== (function () { 'use strict'; var phr = document.querySelector('.steamcn_phr'); var links = phr.querySelectorAll('.phr_quick_jump.phr_blue'); for (var i = 0; i < links.length; i++) { var href = links[i].href; var pid = href.replace(/.*pid=(\d+)/, "$1"); var num = links[i].innerText.replace('来自 #', ''); if (num > 30) { insertPost(href, pid); } else { var post = document.querySelector('#post_' + pid); phr.parentNode.insertAdjacentElement('afterend', post); } } function insertPost(link, pid) { fetch(link).then(res => res.text()).then(text => { var post = (new DOMParser()).parseFromString(text, 'text/html').querySelector('#post_' + pid); phr.parentNode.insertAdjacentElement('afterend', post); }) } })();