反阮一峰博客的广告屏蔽器检测

覆盖 getComputedStyle 来防止脚本检测出广告被屏蔽

// ==UserScript==
// @name         反阮一峰博客的广告屏蔽器检测
// @namespace    tokumeiaka
// @version      0.1
// @description  覆盖 getComputedStyle 来防止脚本检测出广告被屏蔽
// @author       tokumeiaka
// @run-at       document-start
// @match        *://www.ruanyifeng.com/*
// @grant        none
// ==/UserScript==

(function () {
  'use strict';

  let origFunc = window.getComputedStyle

  window.getComputedStyle = function (x) {
    let res = {}
    Object.assign(res, origFunc(x));

    if (res.display === "none") {
      res.display = "block"
    }

    return res
  }
})();