原创内容,转载请注明来源 http://www.dayanmei.com/deny_adblock_user/
adblock让人又爱又恨,对于访客来说是个福音,对于站长来说是个噩耗。没有广告收入,站点无以为继,也就无法提供更优质的内容,在这里我们仅是探讨一下阻止adblock,当然你也许有更多好的方法,欢迎分享
演示可以在本页面启用adblock和禁用adblock查看效果 http://www.dayanmei.com/deny_adblock_user/
我们知道,adblock默认屏蔽了一些关键词,我们可以在这些关键词上做文章,使用了这些关键词的js文件,将会被adblock阻止,那么方法就有了,我们使用这些关键词做js文件名,在页面中引入这个js,并在js中文件中定义一些个变量,如果这个变量为未定义,那么这个js文件可能被adblock阻止了,那么要怎么做就随你的意思了
我们以adblock禁止的关键词advertiser为例子
advertiser.js
var advertiser = "1";
demo.html
<html> <head> <meta charset="UTF-8"> <title>dayanmei.com 阻止使用AdBlock的用户演示页面</title> <script src="advertiser.js"></script> </head> <body> <script> (function(){ if(typeof(advertiser) == 'undefined'){ document.getElementById('view_blog').innerHTML = ''; alert('您启用了adblock,请关闭后再浏览本站内容'); } })(); </script> </body> </html>