greasemonkey
- Any file that ends in .user.js is a user script.
Remove nonio popup
remove_nonio_popup.user.js
1 // ==UserScript==
2 // @name Remove Nonio Popup
3 // @author
4 // @namespace
5 // @homepage
6 // @description Remove nonio popup
7 // @version
8 // @supportURL
9 // @match https://*.aquelamaquina.pt/*
10 // @match https://*.xl.pt/*
11 // @match https://*.publico.pt/*
12 // @match https://*.sapo.pt/*
13 // @match https://*.blitz.pt/*
14 // @match https://*.visao.pt/*
15 // @match https://*.expressoemprego.pt/*
16 // @match https://*.cmjornal.pt/*
17 // @match https://*.record.pt/*
18 // @match https://*.jornaldenegocios.pt/*
19 // @match https://*.jn.pt/*
20 // @match https://*.dn.pt/*
21 // @match https://*.tsf.pt/*
22 // @match https://*.sabado.pt/*
23 // @match https://*.ojogo.pt/*
24 // @match https://*.dinheirovivo.pt/*
25 // @match https://*.iol.pt/*
26 // @match https://*.flash.pt/*
27 // @match https://*.vidas.pt/*
28 // @match https://*.maxima.pt/*
29 // @grant none
30 // ==/UserScript==
31
32 function applyStuff(){
33 //console.log("Is ready");
34 var stringified_style = JSON.stringify(document.getElementsByTagName("body")[0].style );
35
36 if( stringified_style != "{}"){
37 console.log("Applied stuff");
38 console.log( stringified_style );
39 var element = document.getElementsByTagName("iframe");
40 var index;
41
42 for (index = element.length - 1; index >= 0; index--) {
43 element[index].parentNode.removeChild(element[index]);
44 }
45 document.getElementsByTagName("body")[0].style="";
46 }
47 }
48
49 // call each second
50 window.setInterval( applyStuff , 300);