您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Removes etarg and traforet ad banners (use with Ublock Origin or Adblock Plus)
// ==UserScript== // @name Etarg ad remover // @namespace http://tampermonkey.net/ // @version 0.3 // @description Removes etarg and traforet ad banners (use with Ublock Origin or Adblock Plus) // @author hant0508 // @include * // @grant none // ==/UserScript== var snapResults; var tries = 0; function rem() { for (var i = snapResults1.snapshotLength - 1; i >= 0; i--) { var elm = snapResults1.snapshotItem(i); elm.parentNode.removeChild(elm); } for (var i = snapResults2.snapshotLength - 1; i >= 0; i--) { var elm = snapResults2.snapshotItem(i); elm.parentNode.removeChild(elm); } } function xpath() { var regex1 = "/html/body//div[@onclick and ./table/tr/td/a[contains(@href, 'et-code.ru')]]"; var regex2 = "/html/body//div[a[@class=\"traforet-br-logo\" and contains(@href, 'traforet.com')]]"; snapResults1 = document.evaluate(regex1, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); snapResults2 = document.evaluate(regex2, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null); if (tries <= 20) { window.setTimeout(xpath,100); if (snapResults1.snapshotLength || snapResults2.snapshotLength) tries = 0; tries++; } rem(); } xpath();