NOADS
当前为
// ==UserScript==
// @name HotPot.ai NOADS
// @namespace Wizzergod
// @version 1.0.5
// @description NOADS
// @icon https://www.google.com/s2/favicons?sz=64&domain=hotpot.ai
// @license MIT
// @author Wizzergod
// @match *://hotpot.ai/*
// ==/UserScript==
(function() {
'use strict';
var styles = {
'.internalAdBox, .topAdBox, .artMakerAdBox': 'none',
'article:nth-of-type(-n+9), #headerBox, #rootGallery, #apiAccess, #rootFooter, #disabled, .disabled, #cookieOverlay, #faq': 'none'
};
function addHideStyles() {
var style = document.createElement('style');
style.type = 'text/css';
var css = '';
for (var selector in styles) {
css += selector + '{ display: ' + styles[selector] + ' !important; } ';
}
style.innerHTML = css;
document.head.insertBefore(style, document.head.firstChild);
}
addHideStyles();
function hideElements() {
for (var selector in styles) {
var elements = document.querySelectorAll(selector);
if (elements) {
for (var i = 0; i < elements.length; i++) {
elements[i].style.display = styles[selector];
}
}
}
}
window.addEventListener('load', hideElements);
})();