上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

请教一下弹窗屏蔽的问题

[复制链接]

该用户从未签到

1

主题

1

回帖

4

积分

助理工程师

积分
4
发表于 2024-11-21 11:26:01 | 显示全部楼层 | 阅读模式
悬赏2油猫币未解决

屏幕截图 2024-11-18 211551.png
如图,B站网页端每次点完赞都会跳出来一个“点赞成功”,说实话挺影响观感的,想请教一下怎么用adguard或者类似的edge插件来屏蔽这个弹窗?实在不会写黑名单的那种命令,恳请大佬们帮帮忙了

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    713

    主题

    6007

    回帖

    6792

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6792

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-21 16:03:08 | 显示全部楼层
    // ==UserScript==
    // @name         New Userscript
    // @namespace    http://tampermonkey.net/
    // @version      2024-11-21
    // @description  try to take over the world!
    // @author       You
    // @match        https://t.bilibili.com/?spm_id_from=333.1007.0.0
    // @icon         https://www.google.com/s2/favicons?sz=64&domain=bilibili.com
    // @grant        none
    // ==/UserScript==
    
    const append=document.body.appendChild
    document.body.appendChild=function (...args){
        if(args[0]?.innerText=="点赞成功"){
            args[0].style.width='0px'
            args[0].style.height='0px'
        }
        return append.call(this,...args)
    }

    油猴代码,其他的同理
    可以利用子树修改的插入特征做宽高为0的属性赋值

    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    3

    主题

    16

    回帖

    21

    积分

    助理工程师

    积分
    21
    发表于 2024-11-21 22:13:19 | 显示全部楼层
    李恒道 发表于 2024-11-21 16:03
    [md]```js
    // ==UserScript==
    // @name         New Userscript

    怎么确定使用的是appendChild而不是append
    上传头像失败
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    713

    主题

    6007

    回帖

    6792

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6792

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-21 23:05:44 | 显示全部楼层
    李白~ 发表于 2024-11-21 22:13
    怎么确定使用的是appendChild而不是append

    监听子树修改断点来判断使用了啥api
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    开心
    9 小时前
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    3

    主题

    16

    回帖

    21

    积分

    助理工程师

    积分
    21
    发表于 2024-11-22 09:42:25 | 显示全部楼层

    李恒道 发表于 2024-11-21 23:05

    监听子树修改断点来判断使用了啥api

    感谢解答,很好又get到一个调试技巧
    屏幕截图 2024-11-22 094031.png

    上传头像失败
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2024-11-21 13:37
  • 签到天数: 213 天

    [LV.7]常住居民III

    306

    主题

    4228

    回帖

    4084

    积分

    管理员

    积分
    4084

    管理员荣誉开发者油中2周年生态建设者喜迎中秋油中3周年挑战者 lv2

    发表于 2024-11-22 10:09:21 | 显示全部楼层
    李恒道 发表于 2024-11-21 16:03
    [md]```js
    // ==UserScript==
    // @name         New Userscript

    我觉得直接注入css也可以?
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    713

    主题

    6007

    回帖

    6792

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6792

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2024-11-22 18:05:07 | 显示全部楼层
    王一之 发表于 2024-11-22 10:09
    我觉得直接注入css也可以?

    因为需要判断内容文字
    他class是一个dialog的css和success的css
    如果直接写掉很容易也在其他位置不显示内容了

    所以感觉只能往dom考虑了
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1

    回帖

    4

    积分

    助理工程师

    积分
    4
    发表于 2024-11-25 19:32:54 | 显示全部楼层
    李恒道 发表于 2024-11-21 16:03
    [md]```js
    // ==UserScript==
    // @name         New Userscript

    起效了,真的万分感谢!!!
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表