繁体   English   中英

在新标签页中提交表单

[英]submit form in new tab

我有一个HTML表单。

<form action="xyz.jsp" id="myForm" method="POST" target="_blank">
    <input type="hidden" id="param1" name="param1" value="val1">
    <input type="hidden" id="param2" name="param2" value="val2">
    <input type="submit" value="Submit" id="mySubmit">
</form>

单击提交按钮后,新页面将在“ New Tab打开。 但是,当我添加代码以实用的方式提交表单时,新页面将在“ New Window而不是“ New Tab打开。 以下是我使用JavaScript提交表单的代码。

<script>
function SubmitForm() {
    document.forms["myForm"].submit();
}
</script>

我在onload事件上调用此函数:

<body onload="SubmitForm();">

尝试触发按钮单击方法SubmitForm

function SubmitForm() {
    $('#mySubmit').click();
}

或尝试通过传递参数onSubmit window.open('xyz.jsp','_blank')

希望能帮助到你

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM