Adblock 阻止了一个 javascript 页面

Adblock blocking a javascript page

我有一个页面如下:

$(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/etc 的广告拦截器扩展。关于导致这种情况的原因有什么想法吗?

事实证明,Adblock Pro 主要是拦截广告,如果不只是通过与 URL 匹配的话。

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

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