一.js打开新窗口,经常被拦截
//js打开新窗口,经常被拦截//指定本窗口打开,可以使用window.open('http://www.tianma3798.cn', '_self');//不指定或指定新窗口打开被拦截window.open('http://www.tianma3798.cn');window.open('http://www.tianma3798.cn', '_blank');
二、
1.如果是用户点击操作,打开新窗口不被拦截
2.如果在ajax回调函数中调用打开新窗口会被拦截
三、Ajax毁掉函数中,打开新窗口解决方案
$(window).click(function () { //Ajax 请求毁掉函数中打开新窗口 var w = window.open(); $.get('../view/test.html', function (data) { w.location.href = '../view/test.html'; })});