• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フレーム分けされたJSPでのsubmit)

JSPのフレーム分けで下のフレームのフォームをsubmitする方法

このQ&Aのポイント
  • JSPのフレーム分けで下のフレームのフォームをsubmitする方法について教えてください。
  • フレーム分けされたJSPで上のフレームにsubmitボタンがあり、下のフレームのフォームをsubmitしたい場合にどのようにすればよいのか教えてください。
  • 具体的な処理の方法やコードの例も教えていただけると助かります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

#1です >別の質問になっちゃいますが > >フレーム分けしている画面から次の画面を >Servletから呼ぶときはforwardしただけだと >上のフレームに表示されたりするとおもいますが >どのようにすれば全画面に表示できますか? <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function doSubmit(){ parent.frameB.document.forms[0].target = '_top'; parent.frameB.document.ManagementFORM.submit(); } //--> </SCRIPT> でどうでしょうか?

machitaka
質問者

お礼

(^○^)ありがとうございます!! できました。

その他の回答 (2)

回答No.2

#1です. ひとつおかしいところがありました. <INPUT TYPE="submit" VALUE="登録確認画面へ" onClick="doSubmit()"> の TYPE="submit" を TYPE="button" に変更してどうでしょうか?

回答No.1

こんにちは. 上記のスクリプトで問題なく動作すると思います. いま,上記をコピってフレーム作って実行したら 動きましたけど... うまく動かないとはどういうふうに動かないのですか? また,上記に記載されていない部分 フレームでの記述 <frameset rows="50%,*"> <frame name="frameA" src="aaa.htm"> <frame name="frameB" src="bbb.htm"> </frameset> でのフレーム名は正しいですか? それ以外思いつかないのですが...

machitaka
質問者

補足

名前は正しいです。 よんでいるServletの動きがおかしくて 次の画面が表示できていないのかもしれません。 別の質問になっちゃいますが フレーム分けしている画面から次の画面を Servletから呼ぶときはforwardしただけだと 上のフレームに表示されたりするとおもいますが どのようにすれば全画面に表示できますか?

関連するQ&A