Yahoo!Japanニュース広告欄除去

Yahoo!Japanニュースの広告欄を除去

// ==UserScript==
// @name         Yahoo!Japanニュース広告欄除去
// @version      2.0
// @description  Yahoo!Japanニュースの広告欄を除去
// @author       kamken
// @match        https://news.yahoo.co.jp/*
// @grant        none
// @namespace    https://greasyfork.org/users/719226
// ==/UserScript==
'use strict';
(function(){
	var obj1=document.getElementsByClassName('yjnSub_list');
	if(obj1.length>0){
		var i=0;
		do{
			var obj1c=obj1[i].children;
			if(obj1c.length>0){
				var j=0;
				do{
					if(obj1c[j].textContent.indexOf('Yahoo!ニュース タイアップ')>=0){
						obj1c[j].remove();
					}else{
						j++;
					};
				}while(j<obj1c.length);
			};
			i++;
		}while(i<obj1.length);
	};
	var obj2=document.querySelectorAll('#yjnFixableArea');
	if(obj2.length>0){
		i=0;
		do{
			var obj2c=obj2[i].children[0].children;
			if(obj2c.length>0){
				j=0;
				do{
					if(obj2c[j].textContent.indexOf('Yahoo!ニュース タイアップ')>=0){
						obj2c[j].remove();
					}else{
						j++;
					};
				}while(j<obj2c.length);
			};
			i++;
		}while(i<obj2.length);
	};
})();