Leave a comment (1) 作者:adwin

公司网站上的广告,顶部横幅自动弹出,一定时间后自动收缩隐藏,是自己公司的产品优惠信息,领导电脑上看不到广告效果,遂究其原因。

chrome开启F12调试,在console面板发现弹出顶部横幅的js文件报错(xxx.net/topad/topad.js),报错信息:Failed to load resource: net::ERR_BLOCKED_BY_CLIENT。百度之,得知是被客户端拦截,关闭广告拦截插件即可。告知领导,证实的确如此,关闭chrome上的adblock插件即可。领导说这个插件应用比较广泛,本屌随即想办法绕过拦截。

百度之,得知adblock是根据列表来进行拦截的,遂查询默认的列表位置,得到以下两个列表:

https://easylist-downloads.adblockplus.org/easylistchina.txt

https://easylist-downloads.adblockplus.org/easylist.txt

第一个列表里翻来翻去各种匹配,没找到能够拦截我司网站顶部横幅的规则,但在第二个规则列表里直接搜索topad关键字,得到一条如下的规则:

.topad.

顿时心中一万匹草泥马奔腾而过,将代码文件路径和名称改为xx.net/topaxxxd/topaxxxd.js,这样就避免了触发topad这个关键字,在代码文件中批量查找关键字topad并全部替换为topaxxxd,上传,覆盖,修改引用。over。

adblock确实好用,但误判的事情也是时有发生。

分类:心情小记 | 标签: adblock
分享到:

评论列表:

商学院
2017-01-04 12:19
干货啊

我也说两句 »