aタグで別画面を開くんなら普通にtarget=”_blank”なんですが、submitでできるか不安だったので一応調べてみることに。

http://questionbox.jp.msn.com/qa638877.html
http://q.hatena.ne.jp/1180361362

・・・普通にtarget(略)でできるみたいです。
が、コード追加しても別ウインドウで開きません。なにこれ。

若干青ざめながらもうちょっと調べてみると、サンプルコードまで書いてあるとこがありました。

http://www.tagindex.com/html_tag/form/form_target.html

「form要素にtarget=”"を追加すると・・・」ということらしいです。なるほど。
自分のコードをよく見てみるとsubmit設定してるinput要素にtarget書いてました。前の参考リンクにもちゃんと「formに書く」って書いてあるのに見逃してたっていう。

サンプルコード書いてくれないと見落とすよ。
というわけでサンプルコード。こんな感じ。

<form action=”hogehoge.php” method=”POST”>
<input type=”submit” value=”hogehoge” />
</form>