こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

はじめまして,お世話になります.

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

どなたかいい解決法を知っている方がいれば教えてください.
よろしくお願いいたします.

投稿日時 - 2006-02-03 23:22:16

QNo.1942031

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

再度回答いたします。

ようするに、左にコンテンツがあり、右にメニューがあるということになるのでしょうか?

それなら、一般的なブログのような形になるよう、サイド部分にインラインフレームでメニューをつくればよいのではないでしょうか?
インラインフレームの大きさはもちろんメニューを全部表示できるだけの大きさにし、そのインラインフレームのスクロールバーを削除すると良いかと思います。

コンテンツの量に応じてスクロールバーがでますが、それは一番右側になりますので。

投稿日時 - 2006-02-04 20:29:02

お礼

インラインフレームはブラウザによって表示も変化するなど使い勝手が悪かったので,結局perlを勉強してCGIで組みました.

みなさんアドバイスありがとうございました.

投稿日時 - 2006-02-07 21:28:04

ANo.3

再度回答いたします。

スクロールバーの有無は、フレームで呼び出されたHTMLごとに決めると上手くいきますよ。

>例えば,フレームで画面を右と左の二つに分けたとして,
>右の内容は画面内に収まっているのでスクロールバーは
>出ない.左は画面内に収まっていないのでスクロールバーが出る.
>スクロールバーを消してしまうと,左の画面のスクロール
>ができないように感じてしまうのですが・・・.

この場合、右の内容にあたるHTMLだけにスクロールバーの削除タグを使用すれば良いだけに思いますよ。
その場合は左の内容に関してはスクロールバーが表示されますので。

投稿日時 - 2006-02-04 15:34:14

補足

再投稿ありがとうございました.

ただ,左の内容に関してスクロールバーを表示した場合,画面の真中にスクロールバーが表示されてしまいますよね?
そうではなくて,ウィンドウに標準の(一番右端についている標準の)スクロールバーで内容をスクロールさせたいのです.
デザインの関係上,画面の中にさらにスクロールバーが表示されてしまうと,背景画像がそこでいったん切れてしまって見栄えがよくならないので・・・

投稿日時 - 2006-02-04 15:57:56

ANo.2

No.1さんの言う方法が一番はやいですね。
http://www.tagindex.com/html_tag/page/body_scroll.html
がスクロールバーの削除タグになります。

PHPが使用できるのであれば、PHPは呼び出しができるのでまさしくお探しの機能なわけですが。

投稿日時 - 2006-02-03 23:47:14

補足

普通のフレームにしても,インラインフレームにしてもスクロールバーは各フレームに対応して表示されますよね?

例えば,フレームで画面を右と左の二つに分けたとして,右の内容は画面内に収まっているのでスクロールバーは出ない.左は画面内に収まっていないのでスクロールバーが出る.
スクロールバーを消してしまうと,左の画面のスクロールができないように感じてしまうのですが・・・.

こういったときはどうすればよいのでしょうか?

投稿日時 - 2006-02-04 01:24:21

ANo.1

インラインフレームでスクロールバーの表示をOFFにすれば見栄えよくできるけど、それでもフレームは使いたくないのかな?

投稿日時 - 2006-02-03 23:27:25

補足

普通のフレームにしても,インラインフレームにしてもスクロールバーは各フレームに対応して表示されますよね?

例えば,フレームで画面を右と左の二つに分けたとして,右の内容は画面内に収まっているのでスクロールバーは出ない.左は画面内に収まっていないのでスクロールバーが出る.
スクロールバーを消してしまうと,左の画面のスクロールができないように感じてしまうのですが・・・.

こういったときはどうすればよいのでしょうか?

投稿日時 - 2006-02-04 01:28:37

あなたにオススメの質問