您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Блокировка рекламы и баннера "Установите yandex" на yandex.ru
// ==UserScript== // @name YaAntiAds // @namespace E11ips0iD_YandexAntiAds // @description Блокировка рекламы и баннера "Установите yandex" на yandex.ru // @description:en Block ads and "install yandex" banner on yandex.ru // @version 0.1 // @author E1ipS0iD // @license MIT // @match http*://*.yandex.ru/* // @run-at document-start // @grant none // ==/UserScript== (function () { var adsFound = false; setTimeout(function () { var adsFound = false; var elements = document.querySelectorAll('.distr-nav'); var results = document.getElementById('search-result').querySelectorAll('.serp-item'); for (var i=0;i<results.length;i++) { var isAds = results[i].querySelector('.OrganicTextContentSpan span:not(.ExtendedText-Short):not(.ExtendedText-Full):not(.Link):not(.ExtendedText-Toggle)'); if (isAds!==null) { adsFound = true; console.log(isAds); isAds = typeof isAds; results[i].style.display = 'none'; results[i].style.backgroundColor = '#e8d4d4'; } } if (adsFound) { elements[0].innerHTML = '<a id="showHiddenAds" style="cursor:pointer"><u>Показать рекламу</u></a>'; document.getElementById('showHiddenAds').onclick = showHiddenAds; } else { elements[0].parentNode.removeChild(elements[0]); } }, 500); })(); function showHiddenAds() { var element = document.getElementById('showHiddenAds'); element.parentNode.removeChild(element); var results = document.getElementById('search-result').querySelectorAll('.serp-item'); for (var i=0;i<results.length;i++) { results[i].style.display = 'block'; } }
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址