Greasy Fork is available in English.

知乎自动关闭弹窗

自动移除知乎登录窗口和其他后续加载的弹窗

// ==UserScript==
// @name         知乎自动关闭弹窗
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  自动移除知乎登录窗口和其他后续加载的弹窗
// @author       nia3y
// @match        https://www.zhihu.com/question/*
// @match        https://zhuanlan.zhihu.com/*

// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    const removeNode = (node) => {
        node.remove();
    };
    const callback = (mutationList) => {
        document.querySelector('html').style.overflow = '';
        mutationList.forEach(mutationRecord => {
            mutationRecord.addedNodes.forEach(removeNode)
        })
    };
    const config = {
        childList: true,
    };

    let observer = new MutationObserver(callback);
    let node = document.querySelector('body');
    observer.observe(node, config);
})();