kukuku_hide_someone

k岛屏蔽某id的串

目前為 2017-02-22 提交的版本,檢視 最新版本

// ==UserScript==
// @name        kukuku_hide_someone
// @description k岛屏蔽某id的串
// @namespace   https://greasyfork.org/zh-CN/scripts/27581
// @include     http://www.kukuku.cc/*
// @include     http://www.kukuku.cc/t/*
// @version     1k
// @grant       none
// ==/UserScript==

var mdzz = ["ID_1","ID_2"];        //黑名单

var topics = document.getElementsByClassName("h-threads-item");
var replies = document.getElementsByClassName("h-threads-item-reply");

for (i = 0; i < topics.length; i++) {
    var topic = topics[i];
    var title1 = topic.getElementsByClassName("h-threads-info-uid")[0].innerHTML;
    for (j = 0; j < mdzz.length; j++) {
        var md = mdzz[j];
        if (title1.search(md) != -1) {
            topic.childNodes[1].style.color="#B2B2B2";    //淦他娘灰爆
            //第一个node[1]是item-main,第二个是img-box
            topic.childNodes[1].removeChild(topic.childNodes[1].childNodes[1]);
            //topic.parentNode.removeChild(topic);
        }
    }
}
for (m = 0; m < replies.length; m++) {
    var reply = replies[m];
    var title2 = reply.getElementsByClassName("h-threads-info-uid")[0].innerHTML;
    for (n = 0; n < mdzz.length; n++) {
        var zz = mdzz[n];
        if (title2.search(zz) != -1) {
            reply.style.color="#B2B2B2";
            //第一个node[3]是item-reply-main,第二个是img-box
            reply.childNodes[3].removeChild(reply.childNodes[3].childNodes[3]);
            //reply.parentNode.removeChild(reply);
        }
    }
}