去除 JSON在线视图查看器(Online JSON Viewer) 广告

去除http://www.bejson.com/jsonviewernew/ 的广告

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name         去除 JSON在线视图查看器(Online JSON Viewer) 广告
// @namespace    http://tampermonkey.net/
// @version      0.2
// @description  去除http://www.bejson.com/jsonviewernew/ 的广告
// @author       tjq
// @match        http://www.bejson.com/jsonviewernew/
// @run-at document-start  
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    const interval = setInterval(()=>{
        const feee = document.querySelector("#feee")
        const googleAd1 = document.querySelector("#google-ad1")
        const s = document.querySelector("script[src='/static/ydxyt/1.js']")
        if (s) {
            s.remove()
            clearInterval(interval)
        }
        if (feee) {
            feee.remove()
        }
        if (googleAd1){
            googleAd1.remove()
            var htmlHeadingElement = document.createElement("h1")
            htmlHeadingElement.setAttribute('id','google-ad1')
            document.querySelector("body").append(htmlHeadingElement)
        }
        if (feee && googleAd1) {
            clearInterval(interval)
        }
    },0)
    // Your code here...
})();