js模拟表单提交弹出新窗口被浏览器拦截,如何解决? 20

自定义表单比较,弹出的新窗口被拦截,如何解决这个问题?代码如下functiongotoLife_do(url,p){$("#disabledImageZonelife")... 自定义表单比较,弹出的新窗口被拦截,如何解决这个问题?代码如下
function gotoLife_do(url,p){
$("#disabledImageZonelife").hide();
post(url,p);
}

function post(URL, PARAMS) {
var temp = document.createElement("form");
temp.action = URL;
temp.method = "post";
temp.setAttribute("target" , '_black' );
temp.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp.appendChild(opt);
}
document.body.appendChild(temp);
temp.submit();
return temp;
}
展开
 我来答
散文精选大全
2016-09-10 · 想要多少有多少,都来看看
散文精选大全
采纳数:176 获赞数:243

向TA提问 私信TA
展开全部
这个是浏览器设置的问题,应该是启用了弹窗屏蔽;这个有的机器是默认设置的,个人建议不要弹浏览器新tab,你可以通过ajax在后台语言(php,jsp...)控制器里面写方法用后台语言路由到新页面;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式