我正在页面上呈现一些统计信息,因为这需要一些时间,我在页面加载后将此请求作为 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调用路由永远不会被命中浏览器
解决这个问题的方法是什么,即使安装了广告拦截器,我也需要显示统计信息
解决了
原因是,ajax 指向的我的路线有一个广告统计作为 url 的一部分,导致拦截器拦截它,
只需更改路线即可解决问题
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)