如何防止用户在我的网站上使用广告拦截器?

时间:2014-10-10 18:42:21

标签: javascript php popup-blocker

嘿,任何人都知道如何防止用户在我的网站上使用广告拦截器。我只是想请求他们不要在我的网站上使用它..

1 个答案:

答案 0 :(得分:3)

使用以下代码制作名为advertisement.js的Javascript文件:

var noadblock = true;

将其包含在您的页面某处:

<script type="text/javascript" src="advertisement.js"></script>

我们的想法是adblock将阻止名为advertisement.js的文件,并且永远不会创建您的var。因此,您可以根据var是否存在来使用它来执行操作:

window.onload = funtion(){
    if (noadblock){
        // no adblock
    }else{
        // adblock detected, do stuff here
    }
}

评论中更新的cus somone有更好的主意。