- ベストアンサー
form の target(
form タグに オプションとして存在する target に関してです。 form method="POST" action="***.cgi" target="new" と記述すればsubmit実行時に結果を別ウィンドウに転送します ここまではいいのでが・・・・ submitボタンが複数ある場合(ボタンによって処理が違う) ボタンによって、このボタンは新しいウィンドウを開くが、 このボタンは開かない(同一ウィンドウ内に結果表示する) というように設定することはできますか? CGIとJavaSCRIPTの利用は可能です。 やはり別の form を立てるしかないのでしょうか? (cgiに渡す値が大量なため一つのformで実現したいとおもっています)
- みんなの回答 (4)
- 専門家の回答
補足
>この場合、ブラウザにJavaScriptの動作終了を待たずにsubmitしてしまうようなバグがあったらオワリなんですが・・・ そうですね。このあたり不安が残ります。 これはブラウザの問題になるのでしょうか? とりあえず動いたのでいいとさせて頂きます。 この点の問題が発生したらまた質問させていただきます。 みなさま ありがとうございました。