jquery window.open在ajax成功被阻止作为弹出窗口

时间:2017-10-18 12:03:37

标签: javascript jquery ajax

尝试使用(window.open)函数在ajax成功上打开一个新选项卡。但它被封锁为iPad(Safari浏览器)中的弹出窗口。没有用户操作,只使用了window.open函数。

我是否可以在新标签页中打开此网址,而不会禁用"阻止弹出窗口" iPad中的选项。

$.ajax({
  type: 'POST',
  url: checkDownloadCompleteUrl,
  dataType: 'json',
  async: true,
  data: {
    file: fileName
  }
}).done(function (response) {
  if (response.success) 
    $.each(response.files, function (idx, record) {
      if (record.file_complete == 1) {
        window.open('http://www.example.com/', 'NewPage');
      }
    });
  }
});

0 个答案:

没有答案