CHH读帖极简模式

去除不重要占位置的元素

// ==UserScript==
// @name         CHH读帖极简模式
// @namespace    https://reeye.cn/
// @version      0.3
// @description  去除不重要占位置的元素
// @author       Reeye
// @match        https://www.chiphell.com/thread-*.html
// @match        https://www.chiphell.com/forum.php?mod=viewthread*
// @grant        none
// ==/UserScript==

(function() {
    function R(className) {
        return document.getElementsByClassName(className)
    }

    function remove(p) {
        if (p && p.length > 0) {
            for (let i = 0; i < p.length; i++) {
                p[i].style.setProperty('display', 'none', 'important')
            }
        }
    }

    // 回帖内容最小高度(论坛默认是100px)
    for (let i = 0; i < R('t_fsz').length; i++) {
        // 修改下面这个 10px 可控制回帖内容的最小高度
        R('t_fsz')[i].style.minHeight = '10px'
    }

    // 头像
    // remove(R('avatar'))

    // 主题 帖子 积分
    // remove(R('tns xg2'))

    // 用户等级文本
    for (let i = 0; i < R('tns xg2').length; i++) {
        // 在下面这行 行首 添加 "//" 即可正常显示 用户等级的文本信息
        // R('tns xg2')[i].nextSibling.nextSibling.style.setProperty('display', 'none', 'important')
    }

    // 用户等级太阳月亮
    let $span = document.getElementsByTagName('span')
    for (let i = 0; i < $span.length; i++) {
        if (/static\/image\/common\/star_level/.test($span[i].innerHTML)) {
            // 在下面这行 行首 添加 "//" 即可正常显示 用户等级的图标信息
            $span[i].style.setProperty('display', 'none', 'important')
        }
    }

    // 左侧自定义头衔
    //remove(R('xg1'))

    // 精华 门户 邪恶 注册(不可用)时间 QQ交谈
    // remove(R('pil cl'))

    // 勋章
    remove(R('md_ctrl'))

    // 发消息
    remove(R('xl xl2 o cl'))

    // 个人签名
    // remove(R('plc plm'))
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址