// ==UserScript== // @name BlockStamps // @namespace http://tampermonkey.net/ // @version 1.0 // @description blocks stamps // @match https://broadcasthe.net/* // @icon https://broadcasthe.net/favicon.ico // @run-at document-start // ==/UserScript== if(/user\.php\?id=[0-9]+/.test(window.location.href)) { var selector = '#section3 > div > div.pad.center > img, #section3 > div > div.pad.center > a > img'; var observer = new MutationObserver(function(mutations){ mutations.forEach(function(mutation) { [].forEach.call(mutation.addedNodes, function(node) { if(node.nodeType != 1) return; if(!node.matches(selector)) return; node.src = ''; }); }); }); observer.observe(document, {subtree:true, childList:true}); jQuery(document).ready(function() { observer.disconnect(); jQuery('#section3 > div > div.pad.center > img').remove(); jQuery('#section3 > div > div.pad.center > a').remove(); }); }