1.在onclick事件后,用ajax获取数据,跳转到新页面。 window.open(posturl, "_blank");会发现被浏览器拦截。 2.解决办法: 在$.ajax之前定义变量打开一个窗口。 var newWindow = window.open(); 当$.ajax返回数据时使上面的窗口跳转到指定网址,就会有弹出新窗口效果,不会被浏览器拦截。 newWindow.location = '网址';