![](https://i-blog.csdnimg.cn/blog_migrate/95c5191d6445268cabe7b0d3d7cae761.png)
首先声明:博客园需要大家的爱护和支持,官方广告也是博客园的收入之一,如果你爱护和支持博客园就不应该将广告屏蔽掉。这里我只是基于技术的练习才作此之举,并非针对博客园。我不会在文章出现完整的实现此功能的代码。并承诺:即使在我的博客上,屏蔽广告的代码也只会放1个月,一个月后将自行去除此屏蔽广告脚本。
看了一下代码,也看了一下博客园为了防止用户屏蔽广告的这个脚本 http://www.cnblogs.com/script/ShowHidden.js,但是那个也是简单的判断一下广告本体的style.display,其实只要向上走一级,找到它们的父容器,并设置display=“none”,就可以躲开ShowHidden.js的判断。分析一下广告附近的页面结构很容易就作到了。没有任何技术含量,作此仅仅是一个javascript练习而已。
![](https://i-blog.csdnimg.cn/blog_migrate/fb2fc65d0ef5df037694fa111649bf8a.png)