王一之 发表于 2022-10-4 13:51:33

列表关键字屏蔽

可以自定义关键字,屏蔽掉列表中匹配到了的项目(暂时只测试了脚本站和gf,欢迎大家补充

cxxjackie大佬的库真好用!

ElementGetter
https://scriptcat.org/script-show-page/513

笑尘天雨 发表于 2022-10-4 14:42:51

你说有没有一种可能,咱们可以直接获取a标签上的href关键字
document.querySelector(`a`)

朱焱伟 发表于 2022-10-4 14:56:16

笑尘天雨 发表于 2022-10-4 14:42
你说有没有一种可能,咱们可以直接获取a标签上的href关键字
document.querySelector(`a

搜索时元素还没出来, 另外拿库换元素(例如论坛头像时)相比会没有卡顿闪现

王一之 发表于 2022-10-4 14:56:37

笑尘天雨 发表于 2022-10-4 14:42
你说有没有一种可能,咱们可以直接获取a标签上的href关键字
document.querySelector(`a

不行 可能会有异步元素 另外这关键字可能在innerHTML中,并不是只想做gf

不过哥哥这个方法又张见识了

笑尘天雨 发表于 2022-10-4 15:45:19

朱焱伟 发表于 2022-10-4 14:56
搜索时元素还没出来, 另外拿库换元素(例如论坛头像时)相比会没有卡顿闪现 ...

你说,有没有一种可能,咱们可以直接注入css把它隐藏掉,而不是获取节点再去删除

朱焱伟 发表于 2022-10-4 15:46:38

笑尘天雨 发表于 2022-10-4 15:45
你说,有没有一种可能,咱们可以直接注入css把它隐藏掉,而不是获取节点再去删除 ...

老哥说得对

steven026 发表于 2022-10-4 16:42:27

话说为什么要用unsafeWindow
另外这种自定义关键字需要手动改脚本的,是不是加个localStorage或者GM_setValue比较好?不然下次更新了,万一用户没注意,之前自定义的关键字就会全没了

王一之 发表于 2022-10-4 17:53:53

笑尘天雨 发表于 2022-10-4 15:45
你说,有没有一种可能,咱们可以直接注入css把它隐藏掉,而不是获取节点再去删除 ...

你不知道要屏蔽那个节点,不知道他的位置的

王一之 发表于 2022-10-4 17:55:31

steven026 发表于 2022-10-4 16:42
话说为什么要用unsafeWindow
另外这种自定义关键字需要手动改脚本的,是不是加个localStorage或者GM_setVal ...

忘记了,我调试的时候加的没删除

我更多是个demo?后面我用脚本猫的UserConfig
页: [1]
查看完整版本: 列表关键字屏蔽