TamperMonkey script for remove zhihu adverts

油猴脚本去知乎登录框和侧边广告

// ==UserScript==
// @name         clean.zhihu.com
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  remove zhihu login panel
// @author       Amnotgcs
// @match        *.zhihu.com/*
// @icon         chrome://favicon/http://zhihu.com/
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    setInterval(function() {
        let close_btn = document.getElementsByClassName("Button Modal-closeButton Button--plain")[0];
        if (close_btn) {
            close_btn.click();
        }
    }, 500);

    // remove Card AppBanner
    let card_appbanner = document.getElementsByClassName("Card AppBanner");
    for (let i = 0; i < card_appbanner.length; i++) {
        card_appbanner[i].parentElement.removeChild(card_appbanner[i]);
    }

    // remove aside card adverts
    setTimeout(function(){
        let card_adverts = document.getElementsByClassName("Pc-card Card");
        for (let i = 0; i < card_adverts.length; i++) {
            card_adverts[i].parentElement.removeChild(card_adverts[i]);
        }
    }, 500);
})();
posted @ 2021-11-15 10:05  那个白熊  阅读(67)  评论(0编辑  收藏  举报