Ajax一些坑

ajax回调函数重定向或者页面跳转,有些浏览器会被拦截。无法正常工作。
特别是跨域跳转,60%的浏览器都不执行内部安全机制进行拦截跳转。
解决方法:回调外部引用false true标识 在ajax外部独立写一个function 单独做页面跳转功能根据标识进行是否工作。

var flag=false;
ajax:callback{
    flag = true;
}
function(){
    if(flag){
           windows.local.href="url";
    }
}

你可能感兴趣的:(Ajax一些坑)