出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() |
[4662] フォームの値を分割フレームに渡したい |
投稿者:助けてぇぇぇぇさん 2004/09/29 2:24:42 |
フォームの値を新しく開いた分割フレームウィンドウの上下共に 渡したいのですが、過去ログや他の掲示板を見て試したのですが、どうにもこうにもうまくいきません。 ヒントを頂いたりもしたのですが、まったくもって分からないのです。どうか...誰か助けてください。 フォームのあるページ=test3.asp 新ウィンドウ分割フレーム=test2F.asp test2F.aspの構成=test5.asp(上フレーム) test7.asp(下フレーム) test3.asp~~~~~~~~~~~~~~~~~~~~ <FORM name="form1" method="post" action="test2F.asp"> <INPUT type="text" NAME="text1" size="20"> <INPUT type="submit" NAME="B1"> test2F.asp~~~~~~~~~~~~~~~~~~~~ </head> <frameset rows="*,*"> <frame name="fratop" src="test5.asp"> <frame name="frabom" src="test7.asp"> <noframes> <SCRIPT language="JAVAScript"> function sLoad(){ form1.submit(); form2.submit(); } </SCRIPT> <body onload="sLoad()"> <FORM name="form1" method="post" action="test5.asp" target="fratop"> <INPUT type="hidden" NAME="text1" VALUE="<%=Request.Form("text1")%>"> </FORM> <FORM name="form2" method="post" action="test7.asp" target="frabom"> <INPUT type="hidden" NAME="text1" VALUE="<%=Request.Form("text1")%>"> </FORM> </frameset> </html> test5.asp&test7.asp~~~~~~~~~~~~~~~~~ <body> <%txt1=Request.Form("txt1")%> <%=txt1%> </body> |
[4663] Re:フォームの値を分割フレームに渡したい |
投稿者:Lightningさん 2004/09/29 10:43:52 |
すてはん、かっこわるいとか思いつつ〜 データ量が多くないのであればGETで送ればいけると思います。 FrameSetのなかでURLを入れている部分の後に 〜〜.asp?text1=<%=Request.Form("text")%> という感じにすればいいです。 データ量が多いのであれば、ファイルに吐いちゃえば終わりですね。 どうしてもPOSTで〜というのなら。。。どうしようか(ぉぃ |
[4664] Re:フォームの値を分割フレームに渡したい |
投稿者:助けてぇぇぇぇでしたさん 2004/09/29 16:41:40 |
回答、有難うございました。 GETを使った事がないということから避けていたのですが、 GETでやってみます。 |
[4665] Re:フォームの値を分割フレームに渡したい |
投稿者:Lightningさん 2004/09/30 10:38:31 |
> 回答、有難うございました。 > > GETを使った事がないということから避けていたのですが、 > GETでやってみます。 ・・・ん〜といろいろかんがえてみてますが 例えば、親のどこかに保持し JSのparentで取り出してみるとか あ、Sessionに保持してしまえば終わりませんか? |
TreeBBS For ASP V.0.1.3 |