大変お世話になっております。

標題の件に関し、検索等でjavascriptの記述を拝見し、参考にさせて頂きながら以下の様に自らも試しているのですが、順番を変えながら試してもform1、form2のどちらか一方だけが送信されるものの、もう一方は送信されません。

(以下のformは分かりやすくする為、簡略化しております。form自体の内容がformが起動されない原因ではないと考えている為。)

個別に送信すると、どちらも次ページの画面を開きながらformを送信するのですが、同時送信にすると、一つのformが送信されると、もう一方のformは起動されない様です(一つの画面が開いていると、二つめの画面は開けないのでしょうか?)。

同時に2つの画面を開きながらformを送信することは不可能なのでしょうか。他の手法でも宜しいので、何とかご教授頂けませんでしょうか。

<script type="text/javascript">
<!--
function send() {
document.getElementById('form1').submit();
document.getElementById('form2').submit();
}
//-->
</script>

<form id="form1" method="post" action="www.xxx.com/form1" target="_blank">
<form id="form2" method="post" action="www.xxx.com/form2" target="_blank">

<input type="button" value="送信する" onClick="send()">