自动移除 Reddit 广告,保留评论区输入框
脚本名称: Reddit 去广告增强版(Remove Reddit Ads - Safe Version)
作者: GPT-5
版本: 1.2
适用网站: https://www.reddit.com/
脚本类型: Tampermonkey / Greasemonkey 用户脚本
这是一款轻量、稳定的 Reddit 去广告脚本,
能够自动移除页面上各种推广内容与广告组件,同时 保留评论区输入框 与正常功能模块。
✅ 自动移除 Reddit 页面中的所有广告组件,包括:
<shreddit-comments-page-ad><shreddit-ad-post>data-testid="adpost" 的元素faceplate-tracker[thing-type="ad_post"] 等追踪广告模块✅ 智能识别并 保留评论区输入框:
bundlename="comment_body_header"、reply_* 等非广告组件;✅ 持续检测页面变化:
MutationObserver 动态监听 Reddit SPA(单页应用)变化;✅ 无依赖、零配置:
确保已安装浏览器扩展:
点击 安装脚本 按钮(在 GreasyFork 页面右上角);
打开或刷新 Reddit 页面,即可自动去除广告。
脚本工作原理:
bundlename 属性,确保不会误删评论输入模块;MutationObserver 实时清理动态加载的广告。示例逻辑(伪代码):
if (bundlename.includes('ad') && !bundlename.includes('comment')) {
removeElement();
}