zapIframesPropIde

zap all iframes Properties; 4 verification cycles; more efficient.

Versión del día 09/02/2016. Echa un vistazo a la versión más reciente.

// ==UserScript==
// @name          zapIframesPropIde
// @description   zap all iframes Properties; 4 verification cycles; more efficient.
// @include       *
// @include  https://*
// @include  http://*
// @namespace     https://greasyfork.org/en/users/3561-lucianolll
// @namespace     https://openuserjs.org/users/lucianolll
// @version    6
// @grant     none
// @run-at document-end
// @author lucianolll
// ==/UserScript==
var gnfr={
zapifrprp:function(){
	var doc=document,ifra=doc.getElementsByTagName('iframe'),ln=ifra.length;
  if(ln!==0){
  var frm=function(f){var m,mds=function(d){m=f[d];return [m,m.parentNode];};return function(d){return mds(d);}}(ifra);
    for(var i=ln,j=0,tm=[];i--;j++){tm[j]=frm(i);}
	tm.forEach(function(v){v[1].removeChild(v[0]);});
  }
  },
adtm:function adtm(){var adt=[3000,9000,15000,21000];adt.forEach(function(v){setTimeout(zapifrprp,v);});},
adCodfr:function(){
	var  doc=document,rfb=doc.getElementsByTagName('body')[0], adscrip=doc.createElement('script');adscrip.setAttribute('axis','zapIframesProp');adscrip.textContent=["var zapifrprp=",this.zapifrprp,";",this.adtm,";addEventListener('load',zapifrprp,false);addEventListener('load',adtm(),false);document.body.setAttribute('ondblclick','zapifrprp()');"].join('');rfb.insertBefore(adscrip,rfb.lastChild);
}
};
   addEventListener('load',gnfr.zapifrprp,false);
   addEventListener('load',gnfr.adCodfr(),false);
/*adt=[3000,9000,15000,21000,27000,33000,38000];*/