Adblock屏蔽了javascript页面

时间:2015-02-19 23:07:52

标签: javascript jquery adblock

我有一个页面如下:

$(document).ready(function() {
    $('.loader').hide();      

    function do_nothing() { 
      return false;
    }

    // prevent a second click for 10 seconds. :)
    $('a, form button.btn').not('.dropdown-toggle, #event-nav a, .form-signin button').on('click', function(e) { 
        console.log('link clicked');

        $('a').click(do_nothing); 


        if ($(this).hasClass('btn')) {
            $(this).prop('disabled', true);
            $(this).closest('form').submit();
        } else {
            $('form button.btn').not('.dropdown-toggle, #event-nav a, .form-signin button').prop('disabled', true);
        }

        $('.loader').show();
    });


});

由于某些原因,这会触发Chrome / Firefox /等的广告拦截器扩展程序。关于会导致这种情况的任何想法?

1 个答案:

答案 0 :(得分:2)

事实证明,Adblock Pro主要通过匹配网址来阻止广告。

如果您收到此错误,我会尝试将被阻止的文件重命名为其他内容,并查看错误是否仍然存在。

在这种情况下,似乎文件名为' prevent_doubleclick.js'是基于字符串' doubleclick'的阻止。