希悦窗口强制关闭

使用ESC一键关掉不让你关掉的希悦窗口(评教、通知)

// ==UserScript==
// @name         希悦窗口强制关闭
// @namespace    http://tampermonkey.net/
// @version      114.514
// @description  使用ESC一键关掉不让你关掉的希悦窗口(评教、通知)
// @author       ???
// @match        https://chalk-c3.seiue.com/*
// @grant        none
// @license      MIT
// ==/UserScript==

(function() {
    'use strict';
    function dfs(x){
        var list=x.childNodes;
        var f=x.getAttribute("data-test-id")==="close-modal"
        ||x.getAttribute("id")==="image-editor";
        for(var i=0;i<list.length;i++){
            if(list[i].nodeType===1){
                f=f||dfs(list[i]);
            }
        }
        return f;
    }
    function f(){
        var el=document.getElementsByClassName('ant-modal-root');
        var len=el.length;
        for(var i=0;i<len;i++){
            if(!dfs(el[i])){
                el[i].parentNode.removeChild(el[i]);
            }
        }
    }
    document.onkeydown=(e)=>{
        if(e.keyCode===27){
            f();
        }
    };
})();

QingJ © 2025

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