广告拦截器会拦截 Ajax 调用响应 html

2023-11-29

我正在页面上呈现一些统计信息,因为这需要一些时间,我在页面加载后将此请求作为 ajax 调用

    <script type ="text/javascript">
    $(document).ready(function () {   
        $.ajax({
            url: '@Url.RouteUrl(Routes.MyAds.AjxCallFoAbc, new {advertId = Model.CreateAdvertHeader.SelectedAdvert.Id})',
            type: 'GET',
            cache: false,
            success: function(response) {
                $('.advert-performance').replaceWith(response);
            }
        });
    });
</script>

这对我来说非常有效,当用户安装广告拦截器时,它会导致悲伤,该内容被阻止,我已经调试了代码库,发现当在广告拦截器上启用广告拦截器时,ajax调用路由永远不会被命中浏览器

the ad blocker snippet

解决这个问题的方法是什么,即使安装了广告拦截器,我也需要显示统计信息


解决了

原因是,ajax 指向的我的路线有一个广告统计作为 url 的一部分,导致拦截器拦截它, 只需更改路线即可解决问题

Route changes

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

广告拦截器会拦截 Ajax 调用响应 html 的相关文章

随机推荐