时间:2021-05-02
每个人都讨厌广告。看电视、看电影、看优酷、看网页时,对满天飞的广告也是深恶痛绝。广告是一个不招人喜欢的东西。但是,对一个中小网站站长/博客主来说,广告几乎是唯一的能成支持网站/博客正常运转的资金来源。如果一个博客主,只是无私发布稿件,能坚持几年的,很少。大多数慢慢失去了热情。
火狐浏览器和谷歌浏览器里都有能够屏蔽页面给广告的插件,最有名的是AdBlock和AdBlock Plus。前几天,我做一个统计,看看浏览网站的用户中有多少人使用了AdBlock插件,发现这个数目竟然有总浏览人数的1/5。
1/5是一个不小的数目。如何能让广告位在这1/5的使用了AdBlock插件的用户的页面上用其它图片代替呢?要想做到这一点,首先是要有个办法知道当前浏览器中使用了AdBlock插件。经过一些测试,我发现,AdBlock对“Ad”或“Google AD”这样的词非常敏感,只要是某个页面元素的ID或css class名中有“Ad”字样的,这个元素基本上都会被AdBlock插件屏蔽掉,也就是 display:none:
复制代码 代码如下:有了这个规律,我就能够使用JavaScript发现当前浏览器是否开启了AdBlock插件。首先,我们将Google广告代码放到一个div里,并且将div的css class name里放入一个很明显的表示google AD的类名:
复制代码 代码如下:然后在页面的底部用Js检测,:
复制代码 代码如下:这里还有一个问题,Google的广告通常是指Dom加载完毕后显示的,为了保证在Google广告加载完成后再进行探测,要给js代码加入延迟执行特征,这样避免了误检测:
复制代码 代码如下:这里的showOtherImage();方法里我们能做些什么呢?我们可以放一些京东、当当、亚马逊会其它网站的促销图片和链接,通过获取佣金,多少算是对损失的一点弥补。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了JavaScript实现自动对页面上敏感词进行屏蔽的方法。分享给大家供大家参考。具体如下:BadWordsExamplefunctionfilte
国外海外用户如何不受地区限制看国内视频(土豆优酷)?今天教大家利用Chrome浏览器上的AdBlock插件去屏蔽或拦截烦死人的视频广告!Adblock插件的广告
adblock屏蔽了解决办法是把浏览器自带的广告拦截功能中的过滤页面广告这个选项的勾取消掉。路径:设置中找到广告拦截选择拦截模式,UC浏览器的解决办法其他浏览器
这篇文章主要通过代码分析javascript实现图片上传前台页面,废话不多说了,直接贴代码了。代码示例一://检查图片的格式是否正确,同时实现预览functio
抖音收不到别人的艾特解决方法是先检查是否屏蔽了消息,或者是关闭了提醒。可能是账号被降权,导致视频无法被推送,可以联系客服解决;可能是视频内容有违规现象,因此没有