关闭知乎和csdn每次进入都会弹窗登录的弹窗
当前为
// ==UserScript==
// @name 关闭知乎和csdn的弹窗
// @namespace http://tampermonkey.net/
// @version 0.5
// @description 关闭知乎和csdn每次进入都会弹窗登录的弹窗
// @author zsj
// @match *://www.zhihu.com/*
// @match *://zhuanlan.zhihu.com/*
// @match *://blog.csdn.net/*
// @homepageURL https://github.com/zsjun/ygreaseMonkey.git
// @icon https://www.google.com/s2/favicons?domain=zhihu.com
// @grant none
// @license MIT
// ==/UserScript==
(function() {
'use strict';
let csdnFlag = false;
const removeLoginModal = (mutationsList, observer) => {
for (const mutation of mutationsList) {
for (const target of mutation.addedNodes) {
console.log(mutationsList)
if (target.nodeType !== 1) return;
const csdnButton = target.querySelector(".Modal-closeButton")
if (csdnButton && !csdnFlag) {
csdnFlag = true;
csdnButton.click();
}
}
}
};
const observer = new MutationObserver(removeLoginModal);
observer.observe(document, { childList: true, subtree: true });
// Your code here...
})();