您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
This script remove ad and anti adblock popups on fdesouche.com
// ==UserScript== // @name fdesouche.com popup ad remover // @namespace http://userscripts.org/users/useridnumber // @description This script remove ad and anti adblock popups on fdesouche.com // @include http://*.fdesouche.com/* // @include http://fdesouche.com/* // @version 3 // @grant none // ==/UserScript== var removeads = function removeads () { var items = {}; var selects = jQuery("body>div>div>a[target='_blank']"); selects.each(function (_, e) { var pNode = e.parentNode while (pNode.parentNode.nodeName === "DIV" && pNode.parentNode.className !== "") { pNode = pNode.parentNode; } pNode.parentNode.removeChild(pNode); }); } removeads(); // Create an observer instance var observer = new MutationObserver(function( mutations ) { mutations.forEach(function( mutation ) { var newNodes = mutation.addedNodes; // DOM NodeList if( newNodes !== null ) { // If there are new nodes added removeads(); var selects = jQuery("body>div>h1"); if (selects.length !== 0) { var node = selects[0]; if (node.innerHTML.indexOf("Adblock") !== -1) { node = node.parentNode; node.style.visibility="hidden"; document.__fds_popupClassName = node.className + "-bg"; console.info("CAP:" + document.__fds_popupClassName); } } var selects = jQuery("body>div." + document.__fds_popupClassName); if (selects.length !== 0) { selects[0].style.visibility="hidden"; } } }); }); // Configuration of the observer: var config = { attributes: true, childList: true, characterData: true }; // Pass in the target node, as well as the observer options observer.observe(document.body, config);
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址