一个清净的知乎
// ==UserScript==
// @name Watermelon Zhihu
// @namespace http://tampermonkey.net/
// @version 0.1.1
// @description 一个清净的知乎
// @author Bluice Zhen
// @match https://www.zhihu.com/
// @grant none
// ==/UserScript==
(function () {
'use strict';
function removeZhuanLan() {
for (let i = 0; i < eCardList.children.length; i++) {
if (eCardList.children[i].hidden == false) {
let eMetaList = eCardList.children[i].getElementsByTagName('meta');
for (let j = 0; j < eMetaList.length; j++) {
if (eMetaList[j].getAttribute('itemprop') === 'url' && eMetaList[j].getAttribute('content').match('zhuanlan')) {
eCardList.children[i].hidden = true;
console.debug('【Watermelon Zhihu】 屏蔽专栏文章:', eMetaList[j].getAttribute('content'));
break;
}
}
}
}
}
console.debug('【Watermelon Zhihu】 开始运行');
let eCardList = document.getElementsByClassName("TopstoryMain")[0].children[0];
removeZhuanLan();
eCardList.addEventListener('DOMNodeInserted', function () {
if (window.cardListLength !== eCardList.children.length) {
removeZhuanLan();
}
})
})();