function dialog(){
var popup = window.open('about:blank', '_blank'); //先发起弹窗(因为是用户触发,所以不会被拦截)
$.ajax({
url: 'url',
type: 'POST',
dataType: 'json',
data: {param1: 'value1'},
success: function(data){
popup.location = data.url; //在重定向页面链接
}
})
}