您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
zap all iframes Properties; 4 verification cycles; more efficient.
// ==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 15 // @grant none // @run-at document-end // @author lucianolll // ==/UserScript== const gnfr={ zapifrprp(){ const doc=document,ifra=doc.getElementsByTagName('iframe'); if(!ifra.length){return false;} const tmp=Array.from(ifra,s=>[s,s.parentNode]); tmp.reverse(); tmp.map(([f,p])=>p.removeChild(f)); }, adtm(){[3000,9000,15000,21000].map(s=>setTimeout(gnfr.zapifrprp,s));}, adCodfr(){ const doc=document,rfb=doc.getElementsByTagName('body')[0],adscrip=doc.createElement('script');adscrip.setAttribute('axis','zapIframesProp'); adscrip.textContent=`const gnfr={ ${gnfr.zapifrprp}, ${gnfr.adtm},}; addEventListener('load',gnfr.zapifrprp,false);addEventListener('load',gnfr.adtm(),false);document.body.setAttribute('ondblclick','gnfr.zapifrprp()');` ;rfb.insertBefore(adscrip,rfb.lastChild); }, }; addEventListener('load',gnfr.zapifrprp,false); addEventListener('load',gnfr.adCodfr(),false);