在IE、fixfox、chrome等浏览器中ajax提交成功后,打开新标签页面被浏览器拦截问题[转]
如题:
在项目中要在当前页面中,再新开一个页面, 新开页面的地址是ajax请求后返回的url
---------
试了,浏览器提示组织弹窗.....
网上找,找到了一个处理方式,思路是
1. 先打开一个标签新页, 如:
var newWin = window.open("loading.html", "_blank");
2. ajax 请求,成功, 把标签页地址设置为接口返回的地址
newWin.location.href = "api/url/do.html";
3. 如不成功,关闭这个标签页
newWin.close();//关闭新标签
更多说明见: http://blog.csdn.net/mr_smile2014/article/details/48501839
回首过去,回望你自己,你有多少事是得过且过的完成,又有多少事是用心去做并努力达到完美?