现在很多网站都充斥着大量烦人的游戏广告,占用电脑资源不说,还浪费浏览者眼球,更主要的是,游戏害人啊。眼看这些广告越来越肆虐蔓延,真的忍不下去了,果断想办法屏蔽。
看到广告右上角都有百度的图标,所以这些广告都是百度提供的,必然要用百度的域名,打开源码查看一下:
看到主要是:http://cbjs.baidu.com/js/o.js这个地址,经过查找,这些广告还会用到:eclick.baidu.com pos.baidu.com这2个地址。
我的想法就是直接干掉这些广告网址,让他们不能访问。实现的手段就是,修改本机hosts文件,让这些广告网址失效。
hosts文件是每台windows系统电脑上都有的,文件所在目录:C:\Windows\System32\drivers\etc\ 打开这个文件夹后,双击里面的hosts文件,因为这个文件没有后缀名,会弹出选择什么程序打开此文件,在里面选择“记事本”,再点“确定”即可。
最后一步:把以下内容添加到hosts文件最下面,然后保存。
127.0.0.1 eclick.baidu.com
127.0.0.1 pos.baidu.com
127.0.0.1 cbjs.baidu.com
做完这一步后,所有网站的这类广告都会消失。
如果你是小白,可以看下这里的解释:电脑访问网站都会先把域名(也就是网址)解析成IP地址后才能进行访问。在hosts文件里添加了以上三行后,电脑访问这3个网址时就会直接被定位到127.0.0.1这个IP地址,而不会去解析它们的真实IP,所以相应的广告也就出不来了。127.0.0.1是本机的IP,一般情况下访问时不会有任何结果。
最新评论