您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Remove ads from main content
- // ==UserScript==
- // @name Yahoo Mail - No More Ads
- // @namespace https://levelkro.net
- // @version 0.4
- // @description Remove ads from main content
- // @author levelKro (https://levelkro.com)
- // @match https://mail.yahoo.com/*
- // @grant none
- // @license MIT
- // @copyright 2018, levelKro (https://levelkro.com) (https://openuserjs.org/users/levelKro)
- // ==/UserScript==
- var folderText="<i>error: folder name not found</i>";
- console.log("Yahoo Mail - No More Ads loaded");
- setInterval(function(){
- var box_main=document.getElementById("mail-app-component");
- var box_child=box_main.children;
- var box_child_obj=Object.values(box_child);
- box_child_obj.forEach(function(item,id,arr) {
- if(item.style!="" && item.className==""){
- if(item.innerHTML!=folderText){
- var span = item.getElementsByTagName("span");
- folderText = span[0].innerHTML;
- item.innerHTML = folderText;
- //item.style="";
- //item.style.width=0;
- //item.style.heigth=0;
- //item.style.display="none";
- }
- }
- });
- var iframes=document.getElementsByTagName("iframe");
- var iframes_obj=Object.values(iframes);
- iframes_obj.forEach(function(item,id,arr) {
- if(item.src!="about:blank"){
- item.style.width=0;
- item.style.heigth=0;
- item.style.display="none";
- item.src="about:blank";
- }
- });
- if(document.getElementById("boxSKY")) document.getElementById("boxSKY").innerHTML="";
- if(document.getElementById("slot_LREC")) document.getElementById("slot_LREC").innerHTML="";
- if(document.getElementById("slot_LREC4")) document.getElementById("slot_LREC4").innerHTML="";
- }, 500);