|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
| [2201] 複数フレームにフォーム送信、表示 |
| 投稿者:まみさん 2002/06/20 21:01:32 |
| まみです。 いつも勉強させて頂いて助かっています。 今壁に当たっているので書き込みしました。 フレーム1で検索条件を指定した後、A、Bという選択条件によって違うページへフォームを送信し、表示させるということをしたいのですが、壁にあたっています・・・。フォームの内容の送信はframe2とframe3に送信します。 A,Bそれぞれのページを表示することはできるのですが、フォーム送信ができません。 選択条件によってフォーム内容とリンクページを同時に送信するにはどうすればいいのでしょうか? アドバイスを頂ければ幸いです。宜しくお願い致します。 *******親フレーム******* <html> <FRAMESET ROWS="70%,*,*"> <FRAME SRC="Info_top.asp" NAME="frame1"> <FRAME SRC="" NAME="frame2"> <FRAME SRC="" NAME="frame3"> </FRAMESET> </html> *******フレーム1******* <html> <head> <title>情報検索・閲覧ページ</title> <SCRIPT LANGUAGE="Javascript"> var n; function go(){ for (i=0;i<=2;i++)if(document.MyForm1.elements[i].checked) n = i + 1; if(n==1) { document.MyForm2.An_sts.value = document.MyForm1.An_sts.value; document.MyForm2.Clnt.value = document.MyForm1.Clnt.value; var v = "Info_btm1.asp"; var x = "Info_btm2.asp"; MyForm1.submit(); MyForm2.submit(); } else { document.MyForm2.Si_sts.value = document.MyForm1.Si_sts.value; document.MyForm2.Clnt.value = document.MyForm1.Clnt.value; var v = "Info_btm11.asp"; var x = "Info_btm22.asp"; MyForm1.submit(); MyForm2.submit(); } window.parent.frame2.location.href=v; window.parent.frame3.location.href=x; } </SCRIPT> </head> <body bgcolor="#FFFFFF" text="#000000"> <FORM NAME="MyForm1" METHOD="POST" TARGET="frame2"> <table width="50%" border="0" cellpadding="5"> <tr> <td>検索情報:</td> <td><input type="radio" name="Con">A</td> <td><input type="radio" name="Con">B</td> </tr> </table> <table width="50%" border="0" cellpadding="5"> <tr> <td>契約状態:</td> <td><input type="radio" name="An_sts" value="仮契約"> 仮契約</td> <td><input type="radio" name="An_sts" value="契約中"> 契約中</td> <td><input type="radio" name="An_sts" value="解約"> 解 約</td> </tr> </table> <table width="50%" border="0" cellpadding="5"> <tr><td>支援状況:</td> <td><input type="radio" name="Si_sts" value="支援中"> 支援中</td> <td><input type="radio" name="Si_sts" value"完了"> 完 了</td> </tr> </table> <table> <tr><td height="38"> <TABLE align="center" cellpadding="5"> <TR> <TD>客先名<br> <SELECT NAME="Clnt"> <OPTION VALUE=""></OPTION> <% SQLClnt = "SELECT * FROM 客先担当者情報 ORDER BY 客先管理No" SET rsClnt=oCon.Execute(SQLClnt)%> <OPTION value="<%=rsClnt("客先名")%>"><%=rsClnt("客先名")%></OPTION> <% rsClnt.MoveNext Loop %> </SELECT> <% rsClnt.Close %> </TD></TR> </TABLE> <input type="submit" name="btn_Find" value="検 索" onClick="go()"> </FORM> <FORM NAME="MyForm2" METHOD="POST" TARGET="frame3"> <INPUT TYPE="hidden" NAME="An_sts"> <INPUT TYPE="hidden" NAME="Si_sts"> <INPUT TYPE="hidden" NAME="Clnt"> </FORM> </body> </html> |
![]()
複数フレームにフォーム送信、表示
まみさん
[2002/06/20 21:01:32]
[2201]
|
Re:参考リンク
くっくさん
[2002/06/21 7:26:10]
[2202]
Re:参考リンク
まみさん
[2002/06/21 9:08:11]
[2203]
Re:参考リンク
くっくさん
[2002/06/21 13:00:47]
[2204]
Re:参考リンク
まみさん
[2002/06/21 15:40:38]
[2205]
Re:参考リンク
くっくさん
[2002/06/21 16:03:10]
[2206]
Re:参考リンク
まみさん
[2002/06/21 18:09:50]
[2207]
出来ました!
まみさん
[2002/06/22 17:18:43]
[2209]
|
|
TreeBBS For ASP V.0.1.3 |