• ベストアンサー
  • すぐに回答を!

画面全体に表示したい!

まずは、下のソースをご覧下さい。 ------------------------------------------------- ファイル : 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"を実行した画面に遷移したいのですが、 どのようにやればよろしいのでしょうか?

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数66
  • ありがとう数2

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

  • ベストアンサー
  • 回答No.1
noname#271
noname#271

TARGET=_top にすればOKのはずです。 ちなみに私のURLを覗いて見てください 掲示板への移動と 掲示板からのメイン画面への移動が 同じようなことをしていると思います。

参考URL:
http://www.pluto.dti.ne.jp/~ramses2/index.html

共感・感謝の気持ちを伝えよう!

質問者からのお礼

実例があり分かりやすかったです。 時間があったときにでもhorusさんのHPへ遊びに いかせていただきますねー。 ありがとうございました。

関連するQ&A

  • HP作成初心者です。

    HP作成初心者です。 「alphaEDIT」を利用して、フレーム設定を行っているのですが、プレビューで確認すると フレームの枠しか表示されず、別に作成したページ内容が表示されません。 以下のHTMLですが、確認しても間違いがわかりません。 <html> <head> <title>EW</title> </head> <frameset rows="150,*"> <frame src="top.html" name="top"> <frameset cols="300,*"> <frame src="left.html" scrolling="yes" name="left"> <frame src="right.html" name="right" > </frameset> <noframes> <body> <p>このページはフレームを使用しています</p> </body> </noframes> </frameset> </html> どうすれば各ページ内容が表示されるか教えてください。 どうぞよろしくお願いします。

  • リンクページが表示されません

    PC歴5ヶ月弱のものです。TOPページからサブページにジャンプしようとするとアクセス不可の答えが返ってきます。初めてフレームページに挑んだのですがそのページだけリンクしません。パスの指定が悪いのか、フレーム定義が悪いのか解らず困っています、どうか助けてやってください。 <td><A href="frame.htm"><img width="20" height="20" src="a_tai3.gif">リンク先</A></td> ↑パス指定 ↓フレーム定義 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"> <HTML> <HEAD> <TITLE>タイトル</TITLE> </HEAD> <FRAMESET COLS="180px,*" FRAMEBORDER="no" BORDER="0"                       FRAMESPACING="0" > <FRAME SRC="xxx.f.html" NAME="f1" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="auto" > <FRAME SRC="yyy.htm" NAME="f2" SCROLLING="auto"> <NOFRAMES><body>|<A HREF="zzz.htm">内容</A>|</body> </NOFRAMES> </FRAMESET> </HTML>

    • ベストアンサー
    • HTML
  • HPを作ってアップしたのですが・・・

    私はalphaeditというフリーソフトでHPを作ってFFFTPでアップロードしました。 基本的なhtmlは反映されるのですが、フレームを使ったhtmlが真っ白になってしまい、反映されません。 これがフレームを使ったページのソースです↓ <html> <head> <title>ホーム</title> </head> <frameset rows="70,*"> <frame name="メニュー" src="C:/HP/myHP/menu.html"> <frame name="トップページ" src="C:/HP/myHP/top_page.html"> <noframes> <body> <p>このページはフレームを使用しています</p> </body> </noframes> </frameset> </html> どうして反映されないのか分かりません。 ちなみにOSはXPです。どなたかお願いします!

  • 右側のフレームを上にするには?

    <html> <head> <title>フレーム</title> </head> <frameset rows="100,*"> <frame src="about.html"> <frameset cols="*,500"> <frame src="link.html"> <frame src="img/index.html"> </frameset> <noframes> <body> 未対応ブラウザ向け内容</body> </noframes> </frameset> </html> --------------------------------- コレでは右フレームが上フレームより下になっているんです。 どうすれば右が上(に重ねている)になりますか??

  • フレームが表示できません

    現在ホームページをつくっているのですが、フレームのhtmlをいれても、「このページは表示できません」とでてきます。 一応同じ質問のページを見てきたのですが、よく分かりませんでした。 使っているhtmlは、 <html> <head> <title></title> </head> <frameset cols="200,*" border="0"> <frame name="left" src="b.html" scrolling="yes"> <frame name="right" src="c.html" scrolling="yes"> </frameset> <noframes> </noframes> <html> です。宜しくお願いします。

    • ベストアンサー
    • HTML
  • リンクのターゲット

    htmlを使ってホームページ作成を目指しています。 フレームページにして、topのリンクをクリックすればconに表示されるようにしたいのですが、どうしても別ウインドウで表示されてしまいます。 どこがいけないのでしょうか? どなたかご教授、お願いします。 <HTML> <body> <HEAD> <TITLE>***</TITLE> </HEAD> <frameset cols='15%,*'> <frame src='top' name='top' scrolling='no'> <frame src='con' name='con' scrolling='auto'> </frameset><NOFRAMES> フレーム対応のブラウザでご覧下さい。 </NOFRAMES> </FRAMESET> <body bgcolor=#ffffff text=#000000 link=#0000ff alink=#ff0000 vlink=#ff0000> <a target="_con" href="hajimeni.html">はじめに</a> <body bgcolor=#ffffff text=#000000 link=#0000ff alink=#ff0000 vlink=#ff0000> <center> 今から更新</center> </body> </HTML>

    • ベストアンサー
    • HTML
  • フレームタグの四つわりについて。

    <HTML> <HEAD> <TITLE></TITLE> </HEAD> <FRAMESET cols="65,*,65"> <FRAME src="左側のファイルアドレス"> <FRAMESET rows="*,50"> <FRAME src="真ん中上のファイルアドレス"> <FRAME src="真ん中下のファイルアドレス"> </FRAMESET> <FRAME src="右側のファイルアドレス"> <NOFRAMES> <BODY> <P>このページを表示するには、フレームをサポートしているブラウザが必要です。</P> </BODY> </NOFRAMES> </FRAMESET> </HTML> のようなタグでフレーム割をしたいのですが、どこにファイルの名前を入れたら良いのですか?教えて下さい。 リンクのタグは<A href="ここにアドレス" target="frame">ここに文字</A> で良いのはわかってます。

    • ベストアンサー
    • HTML
  • フレームタグ

    <noframes>の中に<body>が書いてあっても正しい書式ですか? <html> <head></head> <frameset rows="100"> <frame name="a" src="index.html"> </frameset> <noframes> <body> フレーム非対応になっています。 </body> </noframes> </html>

  • フレーム内から親ウィンドウにロケーション?

    こんにちは。 どなたかよい解決策をご存知でしたら教えてください。 フレームで切られたウィンドウの一部のフレームから、PHP(ver.3)でページをロケーションで呼ぶと、そのフレームの中に呼んだページが表示されてしまいます。 JavaScriptは使わずに、親ウィンドウにページを表示させることは出来ないでしょうか、、、 よろしくお願いいたします。 以下はイメージサンプルです。 ■frame.html <html> <head><title>フレームセット</title></head> <frameset cols="100,*" frameborder="NO" border="0" framespacing="0"> <frameset name="left" rows="60,*" frameborder="NO" border="0" framespacing="0"> <frame name="a" noresize scrolling="NO" src="./test1.html"> <frame name="b" noresize src="./test2.html"> </frameset> <frameset name="right" rows="44,*" frameborder="NO" border="0" framespacing="0"> <frame name="c" noresize scrolling="NO" src="./test3.html"> <frame name="d" noresize src="./locat.php3"> </frameset> <noframes> このページはフレーム対応のブラウザでご覧ください。 </noframes> </frameset> </html> ■locat.php3 <? header("Location: ./test4.html"); exit(); ?> ■test1.html <html> <head><title>テスト1</title></head> <body> 左上 </body> </html> ■test2.html <html> <head><title>テスト2</title></head> <body> 左下 </body> </html> ■test3.html <html> <head><title>テスト3</title></head> <body> 右上 </body> </html> ■test4.html <html> <head><title>テスト4</title></head> <body> このページをウィンドウ全画面に表示 </body> </html>

    • 締切済み
    • PHP
  • ウィンドウズで表示されません。

    Mac osxユーザーです。初心者です。 二つ割のフレームを作ったところ macでは表示されますがwindowsだと表示されません。 さっき借りたときに気づきました。 原因は何でしょうか。。 <html> <head> <title>○○</title> </head> <frameset cols="35%,65%" border="0"> <frame src="○.html" name="menu" scrolling="no"> <frame src="●.html" name="main" scrolling="yes"> <noframes> <body> <p>このページを表示するには、フレームをサポートしているブラウザが必要です。</p> </body> </noframes> </frameset> </html> このタグを使ってます。 windows vistaなので古くはないです。 関係ないかもしれませんが 解析をつけてるのですがmacではアイコンが表示せず windowsではアイコンだけ表示されています。 ページごとで見たらフレームのページのみ見えないので フレームに原因があると思います。 わかる方教えてください。。。

    • ベストアンサー
    • HTML