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

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

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 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...
})();