北邮邮大师学号隐藏

Hide specific elements on the page

当前为 2024-09-01 提交的版本,查看 最新版本

// ==UserScript==
// @name         北邮邮大师学号隐藏
// @namespace    http://tampermonkey.net/
// @version      1.3
// @description  Hide specific elements on the page
// @author       cactus
// @match        https://umaster.bupt.edu.cn/*
// @grant        none
// @license MIT
// ==/UserScript==


(function() {
    'use strict';

    function hideElement() {
        const elementToHide = document.querySelector("#app > div.h-full.w-full.flex.flex-col.md\\:flex-row.overflow-x-hidden.bg-\\[\\#ffffff\\].dark\\:bg-gray-800 > div.md\\:h-full.flex-1.overflow-hidden.relative.bg-\\[\\#F1F5F9\\] > div > div.w-full.flex-1.overflow-hidden.sry_u_cant_delete_it > div:nth-child(2)")
        if (elementToHide) {
            elementToHide.setAttribute('hidden', 'true');
        }
    }

    // 确保脚本在页面完全加载完成后运行
    window.addEventListener('load', function() {
        hideElement();

        // 监控 DOM 变化
        const observer = new MutationObserver(() => {
            hideElement();
        });

        observer.observe(document.body, { childList: true, subtree: true });
    });
})();