※ ChatGPTを利用し、要約された質問です(原文:画面全体に表示したい!)
フレーム分割の画面遷移方法
このQ&Aのポイント
フレーム分割を使用して画面全体に表示されるページの遷移方法を教えてください。
フレーム分割された画面で、一部のフレームだけでなく画面全体を表示する方法を教えてください。
フレーム分割されたページで、フレーム以外の部分も含めて画面全体に遷移する方法を教えてください。
まずは、下のソースをご覧下さい。
-------------------------------------------------
ファイル : sample1.htm
<HTML>
<HEAD><TITLE>CALL</TITLE></HEAD>
<BODY>
<a href="sample2.htm">フレーム分割</a>
</BODY>
</HTML>
-------------------------------------------------
ファイル : sample2.htm
<HTML>
<HEAD><TITLE>MAIN_FL</TITLE></HEAD>
<FRAMESET ROWS="64,*,64">
<FRAME SRC="top_frame.cgi" NAME="top" TARGET="A1">
<FRAMESET COLS="540,*">
<FRAME SRC="left_frame.cgi" NAME="right" TARGET="A2">
<FRAME SRC="right_frame.cgi" NAME="left" TARGET="A3">
</FRAMESET>
<FRAME SRC="und_frame.cgi" NAME="under" TARGET="A4">
<NOFRAMES><BODY>このページにはフレームが使用されていますが、お使いのブラウザではサポートされていません。</BODY></NOFRAMES>
</FRAMESET>
</HTML>
------------------------------------------------
"und_frame.cgi"を実行した後、表示されたHTML
<HTML>
<HEAD><TITLE>UNDER_FRAME</TITLE></HEAD>
<BODY>
<FRAME NAME="BACK_TOP" METHOD="POST" ACTION="sample1.htm" TARGET=>
<INPUT TYPE="HIDDEN" NAME="H1" VALUE="AAA">
<INPUT TYPE="HIDDEN" NAME="H2" VALUE="BBB">
<INPUT TYPE="SUBMIT" NAME="S1" VALUE="トップへ">
</FORM>
</BODY>
</HTML>
------------------------------------------------
以上です。これを実行しますと4つのフレームに分割されまして、
一番下のフレームには「トップへ」というサブミットボタンが表示されます。
そこでボタンを押されたら一部のフレームだけじゃなく、
画面全体を"sample1.htm"を実行した画面に遷移したいのですが、
どのようにやればよろしいのでしょうか?
お礼
実例があり分かりやすかったです。 時間があったときにでもhorusさんのHPへ遊びに いかせていただきますねー。 ありがとうございました。