关于论坛

這個明顯是js呀。 :rofl: :rofl: :rofl:
看代碼都知道有用了,不過就是有些英文的引號寫成中文的而已。。。

正確的代碼是這樣的

var blacklist = "天神九頭鳥"
Array.from(document.getElementsByClassName("first username")).forEach((content, i) => {
    if (content.innerText == blacklist) {
        document.getElementsByClassName("topic-body")[i].innerHTML = ""
    }
})

放在這裡就能用了。。

我在控制台运行结果是undefined

undefined就對了,你看見有這個名字的人的內容不見了嗎?

仅仅部分而已,我用的Maggie这个ID,上面几层都无法屏蔽。

原理就是這樣,你想要異步刪除可以自行改一下代碼。

事實上你也可以這樣屏蔽

而且单击出去再进页面一切恢复原样。除非新开标签页跳过异步机制。

我前几天就在寫了半天油猴腳本 感覺論壇並不安全 这个帖子里写了油猴脚本失效的问题。怎么今天还有人再用这个来屏蔽。

我已经找到解决方案了,不是js脚本。论坛内部的屏蔽机制只是静音通知,并非整块删除留言标签。

你指的是這個方法嗎?

是的,之前看到过说明,还没用过。

奇怪,我编辑帖子的时候明明是半角引号,为啥显示出来就成中文的了。。