检查用户是否使用javascript阻止了请求

检查用户是否使用javascript阻止了请求,javascript,request,adobe-analytics,adblock,Javascript,Request,Adobe Analytics,Adblock,我正在编写一个函数来检测用户是否正在使用广告拦截器。当我检测到它时,我会将它发送到Site Catalyst(Omniture) 问题是:一些广告拦截器使用黑名单来阻止请求,而我的公司catalyst url就在其中一个列表中。 当我查看devtools时,它们会阻止请求,并显示一个被客户端阻止的错误。 有一种方法可以检查客户端是否使用javascript阻止了请求?检测广告拦截器很容易检查此答案可能会有所帮助 你可以看看这个也许会有帮助 这是一个执行 在head标记中的任何脚本之前添加以下内

我正在编写一个函数来检测用户是否正在使用广告拦截器。当我检测到它时,我会将它发送到Site Catalyst(Omniture)

问题是:一些广告拦截器使用黑名单来阻止请求,而我的公司catalyst url就在其中一个列表中。 当我查看devtools时,它们会阻止请求,并显示一个被客户端阻止的错误。
有一种方法可以检查客户端是否使用javascript阻止了请求?

检测广告拦截器很容易检查此答案可能会有所帮助

你可以看看这个也许会有帮助

这是一个执行

在head标记中的任何脚本之前添加以下内容:

<head>
    <title></title>
    <meta/>

    <!--adBlocker detection code - START-->
    <script src="//adblocker.fortiapp.com/ads.js"></script>
    <script>
        (function (i, o, g, r) {
            i[o] = (typeof i[o] == typeof undefined) ? g : r
        })(window, 'adblocker', true, false);
    </script>
    <!--adBlocker detection code - END-->

    // Other scripts

</head>

检测广告拦截器很容易,检查这个答案可能会有帮助

你可以看看这个也许会有帮助

这是一个执行

在head标记中的任何脚本之前添加以下内容:

<head>
    <title></title>
    <meta/>

    <!--adBlocker detection code - START-->
    <script src="//adblocker.fortiapp.com/ads.js"></script>
    <script>
        (function (i, o, g, r) {
            i[o] = (typeof i[o] == typeof undefined) ? g : r
        })(window, 'adblocker', true, false);
    </script>
    <!--adBlocker detection code - END-->

    // Other scripts

</head>

欢迎来到SO。请访问以了解询问的内容和方式。也许您可以使用ajax执行您的请求?检测广告拦截器很容易检查此答案可能会有所帮助欢迎访问。请访问以了解询问的内容和方式。也许您可以使用ajax执行您的请求?检测广告拦截器很容易检查此答案可能会有所帮助