如何让 Chrome 完全阻止所有弹出窗口?

如何让 Chrome 完全阻止所有弹出窗口?

Google Chrome 的弹出窗口拦截器可以拦截大多数弹出窗口,但如果它们是直接用户操作的结果,它会允许它们出现。

来源:https://stackoverflow.com/a/2587692/4356188

色情网站非常烦人,因为它们会欺骗浏览器,让其认为我故意打开了弹出窗口。例如,当我点击视频上的播放按钮时,一个成人游戏的广告就会在单独的窗口中打开。

如何让 Chrome 完全阻止所有弹出窗口,无论我是否单击了按钮来打开它?

答案1

如何让 Chrome 完全阻止所有弹出窗口

我建议你使用弹出窗口拦截器(严格)Chrome 扩展程序,因为您特别询问“如何让 Chrome 完全阻止所有弹出窗口“下面是关于如何配置此功能的具体说明,以便实现这一点,并且从我的测试结果得出的结论来看,根本不会提示覆盖。

无论其他人对此答案有何评论,请简单尝试一下并按照下面概述的方式配置选项,您就会发现它和我一样按预期工作。我还将在详细配置说明的底部提供一种方便您进行前后测试的方法。


详细配置说明

  1. 安装 4.5 星级弹出窗口拦截器(严格) Chrome 扩展程序

    在此处输入图片描述

    严格阻止来自任何网站的所有弹出请求

    Supported blocking methods:
     1. window.open
    
  2. 在 Chrome 地址栏中粘贴chrome://extensions/并按进入

  3. 确保已打开然后点击细节按钮

    在此处输入图片描述

  4. 点击扩展选项配置图标

    在此处输入图片描述

  5. 您将需要确保使用这些值设置这些设置 — 并确保Save

    • 单页最大弹窗请求数: 1
    • 显示每个弹出窗口的超时时间(以秒为单位): 1
    • 执行最后一个操作的倒计时(以秒为单位): 1
    • 请求弹出窗口时的默认操作: deny request
    • 在工具栏图标中显示被阻止的请求总数unchecked
    • 请求弹出窗口后 2 秒内阻止页面重定向checked
    • 尽可能忽略弹出通知(不推荐)checked 在此处输入图片描述

    • 白名单目的地: Blank/Delete All

    • 白名单来源: Blank/Delete All
    • 节省很重要在此处输入图片描述

前后测试

答案2

为了比 Chrome 内置的弹出窗口阻止程序做得更好,您需要使用第三方扩展程序。

有相当多的扩展程序可用。我按照 Chrome 商店中它们的注释顺序在下面列出了其中一些。

  • uBlock 起源
    19197 位用户给出 5 星评价。此扩展是最值得推荐的。

  • 弹出窗口拦截器专业版
    6984 位用户评出 4 星。

  • JustBlock 安全
    仅有 2060 位用户给出 3.5 星评价,因此最不推荐。

  • 脚本安全
    虽然这不仅仅是一个弹出窗口拦截器,但我也推荐这个扩展,它可以阻止来自未经授权来源的 JavaScript 的执行,因此可以在脚本启动弹出窗口之前禁用它,这样拦截器就不会捕获它。这个扩展并不适合每个人的工作风格,但它可以让浏览更安全。

相关内容