• 締切済み

フレームについて

novaakiraの回答

  • novaakira
  • ベストアンサー率36% (60/164)
回答No.5

すみません。また novaakira です。 ん~、たしかに僕も自分のHPをフレームにして 更新をするとトップに戻ってしまいますね。 なぜそうなるかは..... 過去の質問の回答をみるとわかります。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=67922 どーやらちょっと無理だそうです。でもなんでできるところと できないところがあるのかはしりません。 ほかに知りたいのならここのページの質問検索にフレームと 打ち込んでみてください。 NORESIZEってのはただフレームの幅を固定するためだけ だそうです。 実は、 ~kyudo/***** のやつは僕が作成したやつなんです。 あのHPもほとんど。 あそこでできたからほかでもできるのかなって思っていました。 助けにならずすみませんでした。

参考URL:
http://oshiete1.goo.ne.jp/kotaeru.php3?q=67922
b0seman
質問者

お礼

なぜ、この前のページ >http://kyudo.taiiku.tsukuba.ac.jp/club/ >http://www.tuat.ac.jp/~kyudo/yotei/yotei.htm で出来て、私のページではできないんですかね?

関連するQ&A

  • 左右に分けたフレームのセンター表示は?

    ありがちな左にメニュー、右にコンテンツのフレームを作っていますが、 これをセットでセンターに配置して表示することが出来ず、悩んでいます。 現在はフレームの更に左右にマージン用のフレームを配置することで、 センター表示を実現させていますが、もっと簡単な方法はありませんか? <frameset cols="*,80,640,*"> <frame src="ダミーファイル" name="left" noresize> <frame src="メニューファイル" name="menu" noresize> <frame src="コンテンツファイル" name="body" noresize> <frame src="ダミーファイル" name="right" noresize> </frameset>

    • ベストアンサー
    • HTML
  • (IE8)FRAMEで指定したページが表示されません

    IE7からIE8に更新してからフレームの表示が不可解なものになりました。 現象: index.htmlの中で以下のように指定しています。 <FRAMESET COLS="160,*" FRAMEBORDER=NO BORDER=0> <FRAME SRC="./menu.html" NAME="menu"> <FRAME SRC="./top.html" NAME="main"> </FRAMESET> このindex.htmlを表示すると左側フレームのmenu.htmlは表示されますが、 右側フレームにはtop.htmlではなくmenu.htmlからリンクしている別のページが 表示されます。 IE7の時は普通に左にmenu.html、右にtop.htmlが表示されていました。 IE8でもIE7と同様に表示するようにするにはどうすれば良いでしょうか?

  • フレームの大きさを変更する 等

    index.htmlにフレームが定義してあります。 右・中央・左と言う感じで3つに区切っています。 <FRAMESET COLS="130,*,130" border="0"> <FRAME name="left" src="left.html" scrolling="no" frameborder="0" noresize> <FRAME name="main" src="main.html" scrolling="auto" frameborder="0" noresize> <FRAME name="right" src="right.html" scrolling="no" rameborder="0" noresize> <NOFRAMES> <BODY> <P>このページはフレームを使用しています<br>フレーム対応ブラウザーで閲覧してください。</P> </BODY> </NOFRAMES> </FRAMESET> これを、例えば中央のページのリンクをクリックすると、 フレームのサイズを変更することは可能なのでしょうか。 例 最初:<FRAMESET COLS="130,*,130" border="0"> ↓ サイズ変更リンクをクリック ↓ 変更後:<FRAMESET COLS="200,*,0" border="0"> このような感じです。 すみませんが、ご存知の方がいらっしゃいましたら、 ご教授をお願いします。 もしもよろしければ、簡単なサンプルコードもつけていただければ嬉しいです

  • javascriptが動かない

    javascript初心者です。 画面を三分割し、画面ロード時にそれぞれのフレームの位置を表示するという、サンプル的なのを作ったのですが、画面は分割されますが、上、左、右 ってのが表示されないです。 javascriptの記述の仕方が根本的に違いますかね? 下記に書いてあるのがそのソースコードです。 どなたかお願いします。 <html> <head> <title>FrameSample</title> <script type="text/javascript" > function frameinit(){ frames["top"].document.write("上"); frames["left"].document.write("左"); frames["right"].document.write("右"); } window.onload=frameinit; </script> </head>    <frameset rows="100,*">      <frame src="newpage4.html" name="top" >       <frameset cols="50,50">          <frame src="newpage4.html" name="left">         <frame src="newpage4.html" name="right">        </frameset>   </frameset> </html>

  • フラッシュのボタンとhtmlのフレーム

    ホームページをフレームで左と右、二つにわけました。 LeftとRightでこんなかんじです・・↓。 frameset framespacing=0 frameborder=0 border=0 cols="100,1*"> <frame name="Left" src="○○.htm" noresize scrolling="auto"> <frame name="Right" src="△△.htm" scrolling="auto"> Leftのhtmにフラッシュを貼り付けました。 貼り付けたフラッシュの中にボタンがあるのですが、そのボタンを押すとRightのほうに、任意のURLを表示させたいのです。 ボタンアクションの、URLの欄(?のとこ)をどうかけばいいかわかりません。お願いします。 on(release){ this,getURL("?"); }

    • ベストアンサー
    • Flash
  • フレームがきれいになりません。

    下記のように上と、左右で3フレームを分けて表示していますが、 <frameset rows="60,*" border="0" frameborder="0" framespancing="0"> <frame src="title.html" name="head" scrolling="no"> <frameset cols="130,*" border="0" frameborder="0" framespancing="0"> <frame src="menu.html" name="menu" scrolling="auto"> <frame src="cont.html" name="main" scrolling="auto"> </frameset> </frameset> *で表示しても、左のフレームの下にスクロールバーが出てしまいます。どのようにすれば直るのか初心者のため分からなくて困っています。もし分かる方是非教えてください。 現状はこんな感じになってしまっています↓ http://www.twinklecloset.com/index.html

  • フレームの境界線

    ホームページでフレームのページを作りました。 フレームの境界線を消したくて、 <frameset cols="150,*" frameborder=0> <frame src="menu1.html" name="menu"> <frame src="top.html" name="main"> </frameset> としても、背景が紫(#CC99FF)なので 白い境目が出来てしまいます。 宜しければ、境目を見えなくする方法を教えて下さい。

    • ベストアンサー
    • HTML
  • 2分割フレームの左側だけ表示できません!

    WIN98SE,IE6.0,フロントページエクスプレスでHP作成中ですが、左右2分割フレームの左側だけ、「ページを表示できません。」のメッセージが出ます。 表示したいファイル名はそれぞれ、 左:CONTENTS.HTM 右:TOP.HTM フレームセットファイルが、INDEX.HTM です。 その記述は下記の通りです。 <HTML> <HEAD> <TITLE>フレームセット</TITLE> </HEAD> <FRAMESET COLS="25%,*"FRAMEBORDER="no"> <FRAME SRC="contents.htm"NAME="left"> <FRAME SRC="top.htm"NAME="right"> </FRAMESET> </HTML> 本の内容を参考にしたのですが、非表示の原因が わかりません。ヒントでもかまいません、教えて下さい!

    • ベストアンサー
    • 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
  • フレームとBODYについて

    フレームで作成したページににメニューを表示したいのですが、うまくいきません。 <BODY onScroll="setMenu"> <FRAMESET COLS="80,*" FRAMEBORDER=0 BORDER=0 FRAMESPACING=0> <FRAME SRC="hidari.html" NAME="HIDARI"> <FRAME SRC="migi.html" NAME="MIGI"> </FRAMESET> <DIV ID="fMENU" STYLE="POSITION:ABSOLUTE; TOP:0; LEFT:0;"> <IMG SRC="../img/var.jpg" NAME="VAR" WIDTH=101% HEIGHT=25 STYLE="filter:Alpha(opacity=40);" onMouseOver="change(this,100);" onMouseOut="change (this,40);"> <script src="detail.js"></script> </DIV> とするとメニューは表示されますが、フレームが表示されません。 <FRAMESET COLS="80,*" FRAMEBORDER=0 BORDER=0 FRAMESPACING=0> <FRAME SRC="hidari.html" NAME="HIDARI"> <FRAME SRC="migi.html" NAME="MIGI"> </FRAMESET> <BODY onScroll="setMenu"> <DIV ID="fMENU" STYLE="POSITION:ABSOLUTE; TOP:0; LEFT:0;"> <IMG SRC="../img/var.jpg" NAME="VAR" WIDTH=101% HEIGHT=25 STYLE="filter:Alpha(opacity=40);" onMouseOver="change(this,100);" onMouseOut="change (this,40);"> <script src="detail.js"></script> </DIV> とすると、メニューは表示されませんが、フレームは表示されます。 両方表示させたい場合はどうしたらいいでしょうか?

    • ベストアンサー
    • CSS