• ベストアンサー

フレームの大きさの変更はリロード必須?

(1)のページでフレームを設定し、 (2)(3)(4)の3ページを表示するようにしております。 ((1)はtitleのみの表示です) 画面上のボタンで(3)(4)の表示スペースの割合を変更したいのですが、 (3)(4)をリロードする事無く割合を変更する事は可能でしょうか?

  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • ryk1234
  • ベストアンサー率40% (46/113)
回答No.1

JavaScriptが使えれば可能です。 (IEとFirefoxでは動きました) 参照先ご確認下さい

参考URL:
http://mugi.cc/js/991111/frame.htm
kuruppo
質問者

お礼

参考にさせていただきました。 ありがとうございます。

関連するQ&A

  • フレームひとつだけ、リロードできない?

    main,menu.detail(.html)の3つのフレームに分割したホームページでmenu画面から選択してdetail画面に表示するようにしていますが、更新して転送し確認するためリロードするとdetail画面がトップ画面に切り替わってしまいます。現在表示されているdetail画面のままリロードできないでしょうか?

  • 【PHP】 リロードに関しての事です。

    リロードさせずにページを切り替えるにはどうしたら良いのでしょうか? 今、フレームで縦に3分割にして、上フレーム・中フレーム・下フレームとしています。 下フレームで【リンゴ】【みかん】【ぶどう】のボタン表示させてます。 それで私のイメージは、例えば下フレームで【みかん】のボタンを押したら リロードさせずに、中フレームで表示しているページで「みかん」と表示させたいのです。 何方か、どうか方法などありましたら教えて下さい。 宜しくお願いします。

    • 締切済み
    • PHP
  • 子フレームの自動リロードは可能でしょうか?

    フレームで2つに分割されたページ(frameset.htm)があるとします。 そのうち、一つのフレーム(menu.htm,name=MENU)はメニューとして常に表示されています。 もう一つのフレーム(name=MAIN)にはその時々でいろんなページが表示されます。 仮に、例えば60秒おきとかで、MAINにその瞬間に表示されているページを、 frameset.htmもmenu.htmもリロードせずに、 自動的にリロードさせることは出来ますか? MAINに表示させるページは閲覧者により手動でも変えられるようになっているため、リロードの瞬間にどのページが表示されているかは不定です。 なお、MAINに表示させるページ内に、Java ScriptやMETAタグは追加できない条件です。

  • javascriptで、別のフレームをリロード

    下記のように、<A>タグ内だけでテキストを押すとページがリロードするようにしています。 <a href="javascript:location.reload();">再読み込み</a> フレームを分けた際、 リロードボタンを name="A"フレームに置き、 name="B"フレームを更新させたい場合、 どのように書き直せば良いのでしょうか。 すみません、簡単なことなのかもしれませんが、javascriptが不慣れで、検索してもわからなかったため、ご質問させていただきました。 何卒宜しくお願い致します。

  • フレームを変更したい

    お世話になります。 会社のHPが全てフレームで構成されています。 今の主流はフレームを使わずに、各ページに同一ボタンを表示し、フレーム感覚でページを切り替える構成のようですが、このような構成に変更するにはどのようにしたら良いのでしょうか。 構築の糸口でもいただければ非常に助かります。 JavaScliptの知識を要するのでしょうか。 ホームページビルダーver8の機能でできないでしょうか。 よろしくお願いいたします。

  • フレームサイズの変更。

    いつもお世話になっています。 ブラウザーに配置されている、ボタンを押下した時に フレームのサイズを変更したいのですが可能でしょうか? 操作手順 1.フレームは上下に分割。(上の画面表示域は50%です。) 2.上の画面にボタンを配置しそのボタンを押下する。 3.上の画面表示域を30%にする。 と言う手順です。 どなたかご存知の方、おられましたらよきアドバイスを お願いします。

  • JavaScriptでのリロードについて

    ネットで調べていましたが解決する事ができませんでしたので投稿しました。 宜しくお願いします。 ページ間の制御について質問します。 Aページから別ウィンドウを開いてBページを表示しています。 Bページではデータの入力画面→確認画面→完了画面の流れで処理をしています。 Bページの完了画面には別ウィンドウでCページを表示するボタンがあります。 ※Cページを表示する際にBページを閉じています。 Cページではファイルのアップロード画面→確認画面→完了画面の流れで処理をしています。 Cページの完了画面にはCページを閉じてAページをリロードしていますがうまく更新できません。 JavaScriptのソースは下記の通りです。 if(!window.opener || window.opener.closed){ } else{  window.opener.location.reload(); } window.close(); ※このJavaScriptはCページのボタンのonClickに指定しています。 試しに単体で下記のJavaScriptのソースを指定してみましたが駄目でした。 window.opener.opener.location.reload(); どのようにすればCページを閉じてAページをリロードする事ができますか。 似たような内容で申し訳ありませんがご教授、宜しくお願いします。 では、失礼します。

  • リファラーを変えずに自動的にリロードする方法はないでしょうか?

    リファラーを変えずに自動的にリロードする方法はないでしょうか? サイトトップのリンクから遷移した先のレンタルBBSを30秒おきにリロードしてチェックしたいのですが、フレームを使って <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> <META HTTP-EQUIV="Refresh" CONTENT="30"><TITLE>リロード</TITLE> </head> <body><FRAMESET COLS="0,*" TITLE="リロード"> <FRAME SRC="http://okwave.jp/" NAME="Dummy" SCROLLING="auto" FRAMEBORDER="0" NORESIZE TITLE="ダミー"> <FRAME SRC="http://okwave.jp/" NAME="Main" SCROLLING="auto" FRAMEBORDER="0" TITLE="内容"> <BODY> といったやり方をした場合、トップページからどこか別ページに遷移した状態でページがリロードされると、表示されているページは元のトップに戻ってしまいます。 それならフレームセットをトップページからの指定にせずに最初からBBSのURLを入れて <FRAME SRC="http://okwave.jp/" NAME="Dummy" SCROLLING="auto" FRAMEBORDER="0" NORESIZE TITLE="ダミー"> <FRAME SRC="http://*********.jp/BBS.php" NAME="Main" SCROLLING="auto" FRAMEBORDER="0" TITLE="内容"> としておけばいいとお思いかもしれませんが、このBBSはリファラーを検出しているので、このような方法では「トップページからアクセスしていないから表示不能」ということになってしまうのです。 このため、一旦トップページからBBSに入った状態でBBSのフレームだけ定期的にリロードさせたいのですが、そういったJavascriptでもどこかで公開されていないでしょうか? ちなみに、私はJavascriptは簡単な文字数制限や文字種制限や、チェックボックスがチェックされたらテキストボックスを有効にするくらいしか自力で書くことが出来ず、他には既存のスクリプトを拾ってきて例えばonClickやonFofusなどで作動させるくらいのことしか出来ないので、自分でスクリプトを組むためのアドバイスを頂いても殆ど理解できません。 「このサイトにあるこのスクリプトのこの部分を書き換えれば出来る」程度のご回答を頂くことは出来ないでしょうか? どうかよろしくお願い致します。

  • キャッシュ効かないリロードじゃないとカウンタ増えない

    普通にページをリロードボタンを押してもカウンタが増えません。 カウンタの表示は画像ではなく数字をそのまま表示しています。 コントロールボタン押しながらリロードボタンを押すと カウンタは増加します。(Win2000、IE6) 画像で数字を表示しないと駄目なんでしょうか?

    • ベストアンサー
    • CGI
  • 直リンクされた場合のフレームセットのリンクを変更したい

    フレームセットを利用していると直リンクされると、レイアウトが崩れて嫌なので普段は <body onLoad="if (top == self) { location.replace('index.html') };"> このタグで強制的にフレームセットのページであるindex.htmlにリロードしています。 でも、この場合だとindex.htmlにフレーム設定をしているA.htmlとB.htmlしか表示できません。 これを、直リンクされた場合に強制的にindex.htmlに飛んで、さらにフレームセットのページをA.htmlとC.html(直リンクされたページ)に変更させたいのです。 なんとなくJavaScriptで出来るかな思いましたが、CGIでも構いませんので、よろしくお願いします。