如何解决谷歌浏览器下ajax异步打开新窗口被拦截?

未通过有错的情况下。


var success = 1, newWindow = window.open();
$.ajax({
    url: url,
    data: data,
    type: 'POST',
    async: false,
    success: function (data) {
        success = data.success;
        if (success == 0) {
            //TO DO
        } else {
            //TO DO
        }
    }
});
if (success == 0) {
    //TO DO
} else {
    newWindow.close();
}
阅读 5.7k
1 个回答

使用同步打开

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题