javascript阻止使用AdBlock的用户

时间::2014-07-21 栏目: 技术分享 作者: ↗℡ 浮华 青春 评论: 6 点击: 2679 次

adblock让人又爱又恨,对于访客来说是个福音,对于站长来说是个噩耗。没有广告收入,站点无以为继,也就无法提供更优质的内容,在这里我们仅是探讨一下阻止adblock,当然你也许有更多好的方法,欢迎分享

我们知道,adblock默认屏蔽了一些关键词,我们可以在这些关键词上做文章,使用了这些关键词的js文件,将会被adblock阻止,那么方法就有了,我们使用这些关键词做js文件名,在页面中引入这个js,并在js中文件中定义一些个变量,如果这个变量为未定义,那么这个js文件可能被adblock阻止了,那么要怎么做就随你的意思了


我们以adblock禁止的关键词advertiser为例子

advertiser.js
var advertiser = "1";
demo.html
<html>
 <head>
  <meta charset="UTF-8">
  <title>阻止使用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>


声明: 本文由(↗℡ 浮华 青春)原创编译,转载请保留链接: javascript阻止使用AdBlock的用户

(选择后可查看结果)阅读本文后,您的心情是:
 
恶心
愤怒
强赞
感动
路过
无聊
雷囧
关注
et_highlighter51

javascript阻止使用AdBlock的用户:目前有 6 条留言

  1. # 板凳
    熊猫蛋:

    你这是转的大王的、他这个效果不是蛮好、比较次、有更好的方法

    2014-07-22 02:12 [回复]
  1. # 沙发
    ★Extreme★:

    此方法已失效,因为我正开着ADBlock访问贵站:Blocked ads:
    3 on this page

    2014-07-21 23:54 [回复]
    • @★Extreme★:你确定我的网页用了这个方法?而且你把我的图片广告给屏蔽了?

      2014-07-22 07:27 [回复]
      • @↗℡ 浮华 青春:昨天在你的页面的HTML源码里面看到了那些代码,不过刚刚看了下,原来是文章里面的

        2014-07-22 07:28 [回复]

发表评论

------====== 本站公告 ======------
博主大学蜕变期间,更新量应该骤减,表示十分可怕。2016,一起加油!

北京时间

    敢于浪费哪怕一个钟头时间的人,说明他还不懂得珍惜时间的全部价值。

    ——达尔文