0

I have a form in 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>

When submit button is clicked, new page opens in New Tab. But when I add code to submit form pragmatically, then the new page is opened in New Window instead of New Tab. Below is my code to submit form using javascript.

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

And I am calling this function on onload event:

<body onload="SubmitForm();">
Bhushan
  • 6,151
  • 13
  • 58
  • 91

1 Answers1

-1

Try to trigger button click in the method SubmitForm

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

or try onSubmit window.open('xyz.jsp', '_blank') by passing your params

Hope it helps

Khaleel
  • 1,212
  • 2
  • 16
  • 34