csdn顶部广告隐藏

简单的csdn顶部广告隐藏

目前為 2020-11-11 提交的版本,檢視 最新版本

// ==UserScript==
// @name         csdn顶部广告隐藏
// @namespace
// @include      *://*.csdn.net
// @include      *://*.csdn.net/*
// @version      0.3.3
// @description  简单的csdn顶部广告隐藏
// @author       ymzhao
// @namespace 
// ==/UserScript==
;
(function() {
    'use strict';

    let clearAdvert = function() {
        let elements = document.getElementsByClassName("toolbar-advert");
        Array.prototype.forEach.call(elements, function (element) {
            element.style.display = 'none';
        });
    }

    let interval = window.setInterval(function(){
        let elements = document.getElementsByClassName("toolbar-advert");
        if(elements.length > 0 && elements[0].style.display != 'none') {
            clearAdvert();
            clearInterval(interval);
        }
    },100);

    window.setTimeout(function(){
        clearInterval(interval);
    },1500);

    clearAdvert();
})();