Greasy Fork

Greasy Fork is available in English.

清理百度贴吧插入广告

清理掉贴吧列表和帖子中插入的广告(放广告就放广告嘛,样式还搞得像内容一样混淆视听)

目前为 2016-07-12 提交的版本。查看 最新版本

// ==UserScript==
// @name         清理百度贴吧插入广告
// @namespace    moekai.moe.cleartiebaad
// @version      0.1
// @description  清理掉贴吧列表和帖子中插入的广告(放广告就放广告嘛,样式还搞得像内容一样混淆视听)
// @author       YIU
// @include      *://tieba.baidu.com*
// @run-at       document-end
// @grant        none
// ==/UserScript==

(function() {

	function DelTeibaListAD(){

		var oa = document.getElementById('thread_list');
		if(!oa) return;

		var os = oa.children;
		var oss = os.length;

		for(var o=0; o<oss; o++)
		{
			var oi = os[o];
			if(oi){
				if(!oi.classList.contains('thread_top_list_folder') && !oi.classList.contains('j_thread_list'))
				{
					oi.parentNode.removeChild(oi);
				}
			}
		}

	}

	function DelTeibaPostAD(){

		var oa = document.getElementById('j_p_postlist');
		if(!oa) return;

		var os = oa.children;
		var oss = os.length;

		for(var o=0; o<oss; o++)
		{
			var oi = os[o];
			if(oi){
				if(!oi.classList.contains('l_post'))
				{
					oi.parentNode.removeChild(oi);
				}
			}
		}

	}

	window.onload = function(){
		DelTeibaListAD();
		DelTeibaPostAD();
	};

})();