首页 前端知识 使用AdBlock , 禁止网站某个js文件的运行

使用AdBlock , 禁止网站某个js文件的运行

2024-06-01 10:06:46 前端知识 前端哥 364 315 我要收藏

AdBlock Plus通常通过规则过滤器来屏蔽广告和其他不需要的元素。如果你想在AdBlock Plus中禁用特定网站上的checker.js,你可以按照以下步骤进行:

  1. 安装AdBlock Plus: 如果尚未安装AdBlock Plus,你可以在你的浏览器的扩展商店中找到并安装它。

  2. 打开AdBlock Plus设置:

    • 在浏览器工具栏中找到AdBlock Plus图标。
    • 单击图标,然后选择"选项"或类似的选项(具体选项可能因浏览器而异)。
  3. 添加自定义过滤规则:

    • 在AdBlock Plus设置中,查找“自定义过滤规则”或“我的过滤规则”等类似选项。
    • 在这里,你可以添加你自己的过滤规则。
  4. 添加规则以禁用checker.js

    • 在自定义规则中,你可以添加类似以下的规则:
       

      bashCopy code

      @@||ruanyifeng.com^$document @@||ruanyifeng.com/checker.js$script

      这个规则的含义是禁止ruanyifeng.com域上的checker.js文件加载。
  5. 保存并刷新页面:

    • 保存你的自定义规则。
    • 刷新https://www.ruanyifeng.com/网页,确保checker.js不再加载。

这两个规则使用的是AdBlock Plus自定义规则的语法。

  1. @@||ruanyifeng.com^$document

    • @@:这是AdBlock Plus中用于表示例外规则的前缀。
    • ||:表示匹配域名的起始部分。
    • ruanyifeng.com:是你要匹配的域名。
    • ^$document:是一个过滤选项,它告诉AdBlock Plus仅在文档准备就绪时(document-ready)应用此规则。也就是说,在页面加载完成后才应用此规则。

    含义: 这个规则的目的是阻止在ruanyifeng.com域名上的所有页面上应用AdBlock Plus的过滤规则。这通常用于解决某些网站依赖于广告的问题。

  2. @@||ruanyifeng.com/checker.js$script

    • @@:同样表示例外规则。
    • ||:匹配域名的起始部分。
    • ruanyifeng.com/checker.js:这是要匹配的特定脚本文件的路径。
    • $script:告诉AdBlock Plus只在加载JavaScript文件时应用此规则。

    含义: 这个规则的目的是阻止在ruanyifeng.com域名上加载名为checker.js的JavaScript文件。这可以防止特定脚本在页面上执行。

请注意,AdBlock Plus的规则语法可能在不同版本中略有不同,因此确保查看适用于你的版本的文档。这些规则是根据一般的AdBlock Plus规则语法来解释的,具体情况可能因版本和语法的变化而有所不同。

转载请注明出处或者链接地址:https://www.qianduange.cn//article/10384.html
标签
评论
发布的文章

npmjs官网(查询依赖包)

2024-06-07 00:06:56

npx使用及原理

2024-06-07 00:06:36

npm 包管理工具

2024-06-07 00:06:33

vue 思极地图开发

2024-06-07 00:06:28

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!