可禁止网站通知请求:Chrome关闭“通知”总开关;Safari在系统设置中选“阻止”或关“网站通知”;QQ浏览器需关应用内及系统级通知权限;Edge关闭通知开关并清例外;Firefox在about:config中禁用webnotifications并设通知默认阻止。

如果您在浏览网页时频繁收到网站发送的桌面通知(如“允许此网站发送通知?”提示),这些请求常被用于推送广告、新闻或诱导订阅,影响使用体验。以下是禁止网站在浏览器中请求通知的具体操作步骤:
一、Chrome浏览器禁用网站通知权限
Chrome通过“网站设置”统一管理通知权限,关闭全局开关可阻止所有网站发起通知请求,同时保留已授权站点的现有权限以便后续精细调整。
1、点击浏览器右上角三个垂直点图标,打开主菜单。
2、选择“设置”,进入配置中心。
3、在左侧边栏点击“隐私和安全”,再点击右侧的“网站设置”。
4、在“权限”区域中找到并点击“通知”选项。
5、将顶部总开关切换为已关闭(不允许网站发送通知)状态。
二、Safari浏览器关闭通知请求功能
Safari在macOS与iOS/iPadOS中均提供系统级通知控制,关闭后网站将无法弹出权限请求对话框,且不会向系统注册通知服务。
1、在macOS上:点击左上角Apple图标 → “系统设置” → 左侧选择“Safari浏览器” → 点击右侧“网站”选项卡。
2、在左侧列表中向下滚动并点击“通知”。
3、在右下角“访问其他网站时”下拉菜单中选择阻止。
4、在iOS/iPadOS上:打开“设置” → 向下滚动并点击“Safari浏览器” → 关闭“网站通知”开关。
三、QQ浏览器彻底禁用通知请求通道
QQ浏览器的通知请求不仅来自网页,还包含其自身资讯模块触发的伪装通知。需同步关闭应用内与系统级双层权限,才能阻断全部请求来源。
1、打开QQ浏览器,点击右上角三条横线图标 → 进入“设置”。
2、依次点击“消息通知” → “网站通知管理”。
3、将“允许网站发送通知”总开关设为关闭状态。
4、返回手机【设置】→【应用管理】→【QQ浏览器】→【通知管理】→ 关闭“允许通知”总开关。
四、Edge浏览器屏蔽通知API调用
Microsoft Edge基于Chromium内核,但其通知权限策略默认更宽松。需进入底层权限设置,直接禁用Notifications API,使网页脚本无法调用requestPermission()方法。
1、打开Edge浏览器,点击右上角“⋯”图标 → 选择“设置”。
2、左侧点击“Cookies 和网站权限” → 右侧滚动至“权限”区域,点击“通知”。
3、关闭顶部开关,并确认下方显示“已阻止所有网站请求通知”。
4、如需进一步加固,点击“管理例外情况”,删除所有已允许条目。
五、Firefox浏览器禁用通知权限并锁定配置
Firefox支持通过about:config高级配置强制禁用通知API,该方式不可被网站绕过,且能防止用户误操作重新启用。
1、在地址栏输入about:config并回车,点击“接受风险并继续”。
2、在搜索栏输入dom.webnotifications.enabled。
3、双击该项,将其值由true改为false。
4、再次搜索permissions.default.desktop-notification,双击将其值设为2(阻止)。










