NGA-NoAd

去除NGA论坛广告

目前为 2021-08-10 提交的版本。查看 最新版本

// ==UserScript==
// @name         NGA-NoAd
// @namespace    http://tampermonkey.net/
// @version      0.0.1
// @author       Githuboy
// @description  去除NGA论坛广告
// @license      MIT
// @require      https://cdn.staticfile.org/jquery/3.4.0/jquery.min.js
// @match        *://bbs.nga.cn/*
// @match        *://ngabbs.com/*
// @match        *://nga.178.com/*
// @inject-into content
// ==/UserScript==

(function() {
    'use strict';
    var id =0;
    var $ = window.jQuery||{};
    var task = function(){
        var adImgs = $("img[src='https://img4.nga.178.com/ngabbs/nga_classic/admark.png']");
        var adLength = adImgs.length;
        if(adLength==0){
          clearInterval(id);
          setTimeout(function(){
             id = setInterval(task,100);
          },2000);
          return;
        }
        console.log("发现广告数量:"+adLength+",执行清理");
       $(adImgs).each((i,a)=>{
          var p =$(a).parent();
            if(p !=null){
                $(p).parent().remove();
            }
            else p.remove();
        })
    };
     id = setInterval(task,100);
    // Your code here...
})();