• ベストアンサー

フレームではなくページの中央にフレーム?・・・

最先端のサイト(?)に行くと、フレームではなくて、ページの中央に別空間のようにページが表示されているものがあります。その「別空間」だけにスクロールバーもついています。 これってjavascriptで操作しているのですか? これは、javascriptのいろいろなページでもサンプル見たことがないので質問させていただきます。 (例) http://www.fujitv.co.jp/jp/warauinu/

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

  • ベストアンサー
  • will-y
  • ベストアンサー率22% (48/214)
回答No.3

こんな感じでどうでしょうか? 個人的には多重フレームで表示が遅くなったり ウィンドウが小さいと表示されなかったりするので大嫌いです。 <HTML> <FRAMESET rows="10%,80%,10%" border=0 frameborder=0 framespacing=0> <FRAME src="" scrolling="no" noresize> <FRAMESET cols="10%,80%,10%" rows="*" border=0 frameborder=0 framespacing=0> <FRAME src="" scrolling="no" noresize> <FRAME src="main.html"> <FRAME src="" scrolling="no" noresize> </frameset> <FRAME src="" scrolling="no" noresize> </frameset> </HTML>

その他の回答 (2)

  • zooom
  • ベストアンサー率37% (43/115)
回答No.2

フレームを複雑に組み合わせた構造です。 なので、最先端でもなく、javascriptでもないです。 おおまかに言えばページを横に3分割して、その中央のフレームを縦に 3分割しています。スクロールバーはフレーム毎に<frame>タグのなかで scrolling=noとすれば表示されませんから、真ん中のフレームだけにスクロール を許可していることになります。 (このページは実際にはもっとたくさんのフレームが使われています。) 私は最初一目見て<IFRAME>かと思いました。 これも同様のことが簡単に出来ますので知らなかったら、調べて見てください。 (そう言えば<IFRAME>はネスケでは使えなかったかもしれませんが、ネスケ6ではサポートされているはずです。)

  • arthur
  • ベストアンサー率34% (15/43)
回答No.1

例のページ見ました。 どーやらこのページはJavaScriptを使ってるみたいですね。 でもわざわざJavaScriptを使わなくてもできますよ。 フレームで上下に分けて、さらにその中をフレームで分ければ 3分割することができますよ。 フレームをセットする時に <FRAMESET ROWS="30%,*"> <FRAME SRC="frame1.htm" NAME="FRAME1"> <FRAMESET ROWS="50%,*"> <FRAME SRC="frame2.htm" NAME="FRAME2"> <FRAME SRC="frame3.htm" NAME="FRAME3"> </FRAME> ってな感じで設定すればだいたい3分割になります。

関連するQ&A

  • フレームを使ったページ

    <FRAMESET ROWS="105,*" BORDER="0" FRAMEBORDER="0" FRAMESPACING="0" NOBORDER> <FRAME SRC="menu.html" name="menu" scrolling="no" noresize marginwidth="0" marginheight="0"> <FRAME src="main.html" name="main" scrolling="no" marginwidth="0" marginheight="0"> </FRAMESET><noframes></noframes> 上記フレームを使ったページを更新ボタンで更新すると横にスクロールバーが表示されます。 スクロールバーがでるのは上のページ(menu.html)で下ページ(main.html)にはでません。 win(Netscape,IE)で確認するとでないのですがMac(IE)だとスクロールバーがでてしまいます。 どうすれば解消できるでしょうか。 教えて下さい。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • [CSS]上下フレームの背景を中央寄せでずれさせない方法

    ホームページ作成中です。 上下2つにフレーム分けしています。 ページはテーブルで構成された中央800pix固定にしようとしています。 さて、上下のフレームにまたがるような固定の1枚背景画像を中央にセットしたいのですが、問題が発生しています。 上フレームについては問題なくできています。ただ、下フレームが、本文が長くなった際もちろんスクロールバーが出るのですが、スクロールバー分左にずれてしまいます。 下をスクロールさせてもちゃんと背景画像を出したいのでテーブルの背景ではちゃんとできないですよね。 どうにかして上下フレームの背景画像で中央寄せした場合、ずれないようにする方法はないでしょうか?

    • 締切済み
    • CSS
  • フレーム

    alphaEDITというソフトでホームページを作って、フレームページが出来たのですが、スクロールバーとボード非表示に設定すると、スクロールが出来なくなってしまいます。 http://wing2.jp/~catmoon/ ↑の左側のメニューが書いてあるところなのですが、カウンターが隠れてしまって困っています。 なにか解決方法はないでしょうか?

  • フレームを使わずに・・・

    はじめまして,お世話になります. ホームページのメニューやタイトルなど,どのページでも使用するhtmlファイルをフレームを使わずに表示させたいのですが,いいアイディアはありませんか? フレームの入れ子をしようするとスクロールバーの使い勝手がよくないのでできるだけフレームは使用したくありません. JavaScriptかCSSあたりを使用して,決められた位置に外部のhtmlの内容を挿入したいのですが・・・ どなたかいい解決法を知っている方がいれば教えてください. よろしくお願いいたします.

  • フレームで困ってます。。助けてください。

    TOPページを(30%と70%の)フレームで 分割し、上の(30%)の方にいろいろなコンテンツを置き、そのコンテンツをクリックすると画面下のフレームに(リンク先が?)表示されるようにしたいのです。 それでコンテンツを5つほど並べてみたのですが(上のフレームに)、アップロードして自分のサイトを見に行くと、上のフレームが真っ白で、右側にスクロールバーが現れて、スクロールしなければコンテンツが 見れないようになってしまっています。 本当は、トップを開いたときに、右のスクロールバーが出ないようにして、コンテンツがちゃんと(スクロールしないでも)表示されるようにしたいんです。 今は、ホームページビルダー8とあわせて、HTMLで編集をしていますが、HTMLのほうは初心者なので、なるべくわかりやすくご教授願います。

    • ベストアンサー
    • HTML
  • フレームを使ったときに横スクロールバーを表示させたい

    社内ホームページで左右分割のフレームを使おうと思っています。 左のフレームに http://www14.plala.or.jp/sugachuu/JavaScript/index3.html のページで紹介されている『Explorer風メニュー(2)』を使用して、 選択されたファイルを右のフレームに表示したいのですが、 その際、左フレームのリンクがどんどん奥深くなった時に、フレーム幅より長いリンク先名称が折れ曲がって表示されてしまいます。 とても見にくいので横スクロールバーを表示させて一行で表示させたいのですが、やり方がわかりません。 縦スクロールバーは自動に出てきます。 IEはバージョン6.0です。 お手数ですが、この件に関して分かる方がいらっしゃいましたらよろしくお願いいたします。

  • フレームのスクロール設定について

    HPリニューアルにともない、スタイルシートとフレーム(上に1つ、下に右左2つの計3つのフレーム)を使ってプログラミングしているのですが、スクロールバーの設定がうまくできません。 TOPページにはスクロールバーは表示したくないので、フレームと一緒にスクロール非表示の設定にしてあるのですが、そうすると他のページにリンクせててもスクローリングされません。 autoに設定するとTOPページにもスクロールバーが表示されてしまい、ほかになにか方法があれば教えていただきたいです。 よろしくおねがいいたします。

    • ベストアンサー
    • HTML
  • HTMLでのフレーム処理について

    こんにちわ。 現在サイトを構築しています。 サイトの一部のページとして掲示板を検討しています。 掲示板には、CGIで動作するフリーのものを使用し既存ページのイメージを変えないようにHTMLに<iframe>インラインフレームで表示しています。 フレーム処理していますのでフレームの部分にスクロールバーが表示されますが、そのスクロールバーを消してフレーム内の掲示板の大きさによって組み込み元のHTMLのサイズを変えることは可能でしょうか? 宜しくお願いします。

    • ベストアンサー
    • HTML
  • フレームページのスクロールバー

    こんにちは。 ホームページビルダー9でホームページを作成している者です。 早速質問ですが、フレームページの編集でスクロールバーの色の設定はできますか? フレームの属性でスクロールバー表示について「自動・あり・なし」の選択はできるようですが、色の設定についてはないように思います。 スタイルシートやタグで編集する場合については、申し訳ございませんが記述位置などに関しても詳しく教えて下さい。 よろしくお願いします。

  • フレームを使ったページのアドレスバーへのURL表示

    上・中・下と3分割したフレームページを作成しています。 上と下はメニューのリンクが張られており、クリックすると中央にリンク先が表示されるようになっています。 フレームを使うとメインのURLしか表示できないことは知っているのですが、 ここで検索するとJavaScriptでURL表示可能とか!? 中央に表示されるページのURLをアドレスバーに表示する方法を知っていらっしゃる方、是非伝授願います!!m(_ _)m