电影下载网站,经常会有嵌入广告,比如点击页面任何地方,都会弹出其它的彩票/游戏网站。

或者在页面中有很多个广告块,游戏视频,彩票网站,购物广告。

即便开启了adblock plus,仍然能看到一些广告块,还有弹出网页。

通过看网页的源码,可以找到哪里定义了点击动作,还有是哪里用了这段js代码,但是目前还没有找到能够单独过滤/禁止加载指定js文件的插件/功能。包括尝试了Firefox的noscript,也没做到对指定网站禁止某个js文件。

Safari可以通过develop工具栏禁止JavaScript,但是自己又不想禁用所有网站的JavaScript,否则会有网站不能正常打开。

仔细看了ABP的设置,才发现其实有自己添加过滤规则。https://adblockplus.org/zh_CN/filters。

ABP倒是可以通过以下方式自定义过滤弹窗和广告块

1. 可选择的过滤匹配项, https://adblockplus.org/zh_CN/filters#advanced,目前只支持定义的那些类型

比如我想过滤百度提供的游戏视频广告,那么可以添加

||baidustatic.com^

比如我想对指定网站禁止弹出窗口,那么就可以写

||example.com^$popup,third-party

我想对指定网站禁止脚本执行,则是

||example.com^$script

2. ABP没能过滤掉的页面广告块,也可以隐藏指定元素,https://adblockplus.org/zh_CN/filters#elemhide,其中通过id或者属性过滤的功能,我觉得真的挺细致周全。但是这种方式对不熟悉html标签的同学来说,确实有些麻烦。

3. 直接在页面选择元素,将指定内容添加进过滤规则里。这种过滤一般都是把图片URL作为过滤条件,如果图片名字换了,自然也就失效了,所以就等出现了再添加吧

adblock plus 增加自定义过滤规则,禁止弹出广告网页和隐藏广告块相关推荐

  1. scrapy中自定义过滤规则以及start_urls不进过滤器的问题

    为什么要自定义过滤规则呢? 首先,我们需要过滤,但是不是说抓一次就不抓了,因为我们的抓取是一段时间抓取一次 自定义策略如下: 首先我试图直接继承RFPDupeFilter 在settings.py同级 ...

  2. Nintendo Switch AdGuard 自定义过滤规则

    为了不被BAN机 利用AdGuard Home的自定义过滤规则 屏蔽任天堂所有域名DNS解析.具体规则如下: ||nintendo.*^ ||nintendoswitch.*^ 建议在PC上进行检测后 ...

  3. HTML5页面,用JS 禁止弹出手机键盘

    HTML5页面,用JS 禁止弹出手机键盘 用户点击input的时候: 会默认调出手机软键盘: 场景:文本框获取焦点时,需要禁止手机弹出自带的输入键盘: 解决方案1: 用一个p/div等标签显示内容:然 ...

  4. sublimeText3安装package control和禁止弹出更新下载弹窗

    1.sublimeText3安装package control import urllib.request,os; pf = 'Package Control.sublime-package'; ip ...

  5. 禁用计算机账户控制,win8系统禁止弹出用户账户控制窗口的方法

    有不少win8系统用户在运行一些软件程序的时候,发现Windows总是会自动弹出用户账户控制窗口,虽然可以有效防止有害程序更改计算机设置,但是对于一些可信任的程序来说就多余了,那么要win8系统如何禁 ...

  6. win8 必须重新启动计算机才能关闭用户账户控制,win8系统禁止弹出用户账户控制窗口的方法...

    有不少用户在运行一些软件程序的时候,发现Windows总是会自动弹出用户账户控制窗口,虽然可以有效防止有害程序更改计算机设置,但是对于一些可信任的程序来说就多余了,那么要 1.在运行程序时,当弹出&q ...

  7. 禁止连接校园网(特别是软件拨号上网如:Netkeeper)后弹出认证网页

    禁止连接校园网(特别是软件拨号上网如:Netkeeper)后弹出认证网页 WINDOWS键+R:输入 :gpedit.msc打开如下本地策略编辑器. 进入如下界面,找到 "关闭Windows ...

  8. Android 进入Activity禁止弹出软键盘输入法及stateHidden和stateAlwaysHidden的区别

    在开发中经常会遇到这样的问题,进入一个含Edittext的Activity后总是会自动弹出软件盘.但是有时候我们又不想让它弹出,因为影响美观,而且用户可能也会反感.最好的做法是刚进入时不让弹出,在用户 ...

  9. 如何在html上做弹框效果,如何设计优秀的弹出框网页设计?

    最近做项目的时候,发现项目上对于弹出框网页​设计的使用有点混乱.例如,需要给用户一个操作提示,用弹出框来完成.用户对这个功能不了解,加一个"查看详情"的图标,用户点击后跳出弹出框来 ...

最新文章

  1. 基于Android设备的Kali Linux渗透测试教程第1章渗透测试
  2. 多态Poly中的向上/下转型 Upcast/Downcast
  3. 用python排教室_开学季,教你用Python画大学教室座位神分区图!网友直呼“中枪”...
  4. 对抗焦虑症(恐惧症)研究
  5. 学习笔记(13):Python网络编程并发编程-解决粘包问题-终极版本
  6. 2019.04.09 电商25 结算功能1
  7. 【kafka】kafka 消息头的强大功能
  8. POJ3069 Saruman's Army【贪心】
  9. b h em strong mark
  10. C盘总是满了,不想重装系统,不想扩充,C盘瘦身彻底解决
  11. “什么?中东的土豪给我们 App 充了大钱!”
  12. 微醺时代的白酒新锐:政策“理想”与现实“骨感”的夹缝进击
  13. 关于计算机职业发展方向,计算机专业的职业发展方向有哪些
  14. matlab 压缩采样恢复,MATLAB|测试信号压缩采样
  15. tensorflow padded_batch的注意事项
  16. shopnc定时任务
  17. 第二阶段--团队冲刺--第五天
  18. 常见的网页设计布局有哪些?优秀的网页设计都有的8个特点
  19. 【溯源篇】CDN是什么
  20. 开博尔智能android播放器,RTD1186 3D智能播放机+超靓KIUI 3.0界面+双系统,开博尔K620i试用...

热门文章

  1. python爬虫入门:搜索和批量下载图片
  2. Visual Studio Code之xml编辑器安装
  3. 线刷MiFlash没有反映,找不到设备
  4. io 流相关知识之available()方法的使用总结
  5. 大环境不确定,高端IT人才独有的大趋势在哪?|猿代码科技
  6. java生成dat文件怎么打开_可以使用哪个软件工具打开Java程序生成的dat数据文件?...
  7. mybatis执行sql语句
  8. Mybatis-Plus入门案例以及使用方法
  9. 【机房收费系统】之结账
  10. 算法入门 17.Floyd算法