greasemonkey
- Any file that ends in .user.js is a user script.
Remove nonio popup
remove_nonio_popup.user.js
// ==UserScript==
// @name Remove Nonio Popup
// @author
// @namespace
// @homepage
// @description Remove nonio popup
// @version
// @supportURL
// @match https://*.aquelamaquina.pt/*
// @match https://*.xl.pt/*
// @match https://*.publico.pt/*
// @match https://*.sapo.pt/*
// @match https://*.blitz.pt/*
// @match https://*.visao.pt/*
// @match https://*.expressoemprego.pt/*
// @match https://*.cmjornal.pt/*
// @match https://*.record.pt/*
// @match https://*.jornaldenegocios.pt/*
// @match https://*.jn.pt/*
// @match https://*.dn.pt/*
// @match https://*.tsf.pt/*
// @match https://*.sabado.pt/*
// @match https://*.ojogo.pt/*
// @match https://*.dinheirovivo.pt/*
// @match https://*.iol.pt/*
// @match https://*.flash.pt/*
// @match https://*.vidas.pt/*
// @match https://*.maxima.pt/*
// @grant none
// ==/UserScript==
function applyStuff(){
//console.log("Is ready");
var stringified_style = JSON.stringify(document.getElementsByTagName("body")[0].style );
if( stringified_style != "{}"){
console.log("Applied stuff");
console.log( stringified_style );
var element = document.getElementsByTagName("iframe");
var index;
for (index = element.length - 1; index >= 0; index--) {
element[index].parentNode.removeChild(element[index]);
}
document.getElementsByTagName("body")[0].style="";
}
}
// call each second
window.setInterval( applyStuff , 300);