3つのフレームを2つにうまく戻すやり方が分からなくて困っています。

http://www1.kcn.ne.jp/~namagimo/frame.htm

これは私のページではないのですが、
ちょうどこのように3つに分割された画面がはじめに来て、
メニューをクリックするとフレームが2つになるというものを作りたいのですが、やりかたを教えてください。
この場合、_parentではできないですよね?

初心者なのでお手柔らかにお願いします。

A 回答 (3件)

--- index.html ---


<FRAMESET COLS="33%,*">
<FRAME SRC="menu.htm">
<FRAME SRC="top.htm" NAME="right">
</FRAMESET>
-- menu.htm ---
<A HREF="top.htm" TARGET="right">トップ</A><BR>
<A HREF="naiyou.htm" TARGET="right">内容</A><BR>
--- top.htm ---
<FRAMESET COLS="*,*">
<FRAME SRC="top1.htm">
<FRAME SRC="top2.htm">
</FRAMESET>
----------
(naiyou.htm top1.htm top2.htm は適当な内容でいいです)
こういう感じです。
    • good
    • 0
この回答へのお礼

NAME="right"がポイントだったんですね。
いままでずっと"top"にしてたのがいけなかったみたいです。

有り難うございました。

お礼日時:2001/07/08 10:00

TARGET="_parent" で指定するURLが2分割するフレームセットになってればいいんじゃないでしょうか?



<A HREF="2分割指定してるHTMLファイル" TARGET="_parent">クリック</A>

って感じになりますね。
    • good
    • 0

>3つに分割された画面がはじめに来て


アドレスが間違っていませんか?

この回答への補足

間違ってました。(^^;)
しかし私のBookmarkでは別の、3フレームのものが出てきます。
これこそ謎ですが、
では言葉で説明いたします。

フレームは縦割りで、(横でも縦でもいいんですが)
左端が目次、
トップページでは目次の横に2フレーム、つまり全部で3つのフレームに分け、
それ以外では目次とそのほかのフレームの2つに分割したいと思っています。

何か方法はあるでしょうか?

補足日時:2001/07/07 16:56
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aと関連する良く見られている質問

Q3分割フレーム表示の2つのフレームをリンク後1つに

こんにちは、お世話になります。

現在横に3分割のホームページを作成しております。

一番上のフレームにサイト名やカウンターを、
真ん中がメインのフレーム、
一番下がメニューのフレームなのですが、
メニューフレームにあるリンクをクリックした際に、
一番上と真ん中のフレームをひとつのフレームとして表示させることはできませんでしょうか?

たんに一番上と真ん中のフレームに違うページを表示させる事は可能なのですが、それではフレームが3分割のままなので、一番下のフレームにあるリンクをクリックした際に、上2つのフレームがまとまりひとつになって欲しいのです。

また、フレームのことではないのですが、
サイトにアクセスする度に(自動でリロードさせその度でも構わないのですが)、
表示されている画像をランダムで切り替えることはでいないでしょうか?
当方のサーバーはCGI不可の為、javascript等でできないかなと思いまして。

説明がわかりづらくて申し訳ありません、カテもどこかわからなかったのでこちらにさせて頂きました。

よろしくお願い致します。

こんにちは、お世話になります。

現在横に3分割のホームページを作成しております。

一番上のフレームにサイト名やカウンターを、
真ん中がメインのフレーム、
一番下がメニューのフレームなのですが、
メニューフレームにあるリンクをクリックした際に、
一番上と真ん中のフレームをひとつのフレームとして表示させることはできませんでしょうか?

たんに一番上と真ん中のフレームに違うページを表示させる事は可能なのですが、それではフレームが3分割のままなので、一番下のフレームにあるリン...続きを読む

Aベストアンサー

 #1です。

下記のサイトでフレームの切り替えを扱っています。
http://www.shurey.com/Soft/JavaScript/samples/sample4.html
http://www.tagindex.com/javascript/link/frame.html
これを使って下のメニューと上中のフレームとを両方
切り替えるしかないような気がします。

つまり、Targetを変える為に下のメニューも別の
ページにするのが最もシンプルかと思います。

勉強不足でごめんなさい。
詳しい方がいたらよろしくお願いします。

QWebページで、フレームを使用したとき index.htm は・・・

Webページ(ホームページ)を作っているのですが、
縦割りのフレームがついたデザインにしようと思います。
(左に見出し、右にコンテンツです。)

そうした場合、慣習となっている index.htm は、
どれにするべきなのでしょうか?

フレームを構築したファイルか、
見出しのファイルか、
コンテンツのトップファイルか、

慣習的にはどれなんでしょうか?

Aベストアンサー

フレームを構築したファイルでしょうね
私のは、そうしています

Q固定フレームのついたフレームページにリンクするには?

メモ帳でホームページを作っています。初心者です。

メニューページにはフレームを使わず、
コンテンツ用ページを二つのフレームを使って、上部に各コンテントファイル、下部にメニュー(各コンテント名を一覧表示)が表示されるようにしています。下部フレームは固定フレームにしたいと思っています。

メニューページで各コンテント名をクリックしたとき、
上部にそのコンテントファイル、下部に固定メニューファイルの表示されたフレームページへリンクさせたいのですが、この方法がわかりません。

初めは、フレームページにアドレスを付けてリンクすればいいのよねー、と試みたのですが、そうすると全てのフレームページ、つまり上部フレームにそれぞれのコンテンツファイルが表示され、下部にメニューファイルが表示されたフレームページのひとつひとつにアドレスをつけないと、リンクできないのでは?と疑問がわきました。

しかし、それではフレームページの固定メニューファイルの各コンテント名をクリックしたときに、上部フレームにはコンテンツファイルのみでなく、各コンテンツのフレームページが表示されてしまい、下部の固定フレームが増えていって(泣)変なことになってしまいますよね。

フレームページ間のリンクは、その固定フレームの各コンテント名のtargetを上部フレーム名にすればよいので問題ないのですが・・・。

メニューページもフレームページにすれば解決するでしょって感じですが^_^;、メニューページには各コンテント名が載せてあるのに下にも同じ項目を並べるのはくどい気がして、ちょっと・・・と思いまして。

ご存知の方よろしくお願いします!

メモ帳でホームページを作っています。初心者です。

メニューページにはフレームを使わず、
コンテンツ用ページを二つのフレームを使って、上部に各コンテントファイル、下部にメニュー(各コンテント名を一覧表示)が表示されるようにしています。下部フレームは固定フレームにしたいと思っています。

メニューページで各コンテント名をクリックしたとき、
上部にそのコンテントファイル、下部に固定メニューファイルの表示されたフレームページへリンクさせたいのですが、この方法がわかりません。

...続きを読む

Aベストアンサー

私が質問内容を取り違えていなければの話ですが…

トップページからのリンクで各コンテンツを開くことができるようにしてあって、その時にフレームも同時に切るようにしたいのであれば、フレームを切るファイルは、コンテンツの数だけ用意しておく必要があると思います。
そうしないと、フレームが切れませんよね?

それで、下部のメニューフレームからのリンクですが、これはコンテンツの内容を記述してあるファイルを直接呼び出せばよいでしょう。 フレームセットHTMLで、上部フレームに呼び出すファイル名を記述していると思いますが、その上部に読み出すファイル名をダイレクトに、下部のメニューフレームのページのリンクに記述すれば問題ないはずです。
メニューフレームのページから、トップページで呼び出すフレームセットのファイルを呼ぶ必要はありません。

具体例を挙げれば、フレームを切るファイルA、Bがあるとしします。 ここで、Aでは上部フレームにa、下部フレームにmというファイルを読み出し、Bでは上部フレームにb、下部フレームにm(mは前者と同じ)を読み出すとします。 ここで、aのファイルのコンテンツをAa、bのファイルのコンテンツをBbと呼ぶことにします。
トップページからコンテンツAaを開く時は、フレームを切るためにファイルAを呼び出します。 Bbを開く時も同様に、ファイルBを呼び出せばよいでしょう。 ここまでは解りますよね。
で、メニューフレームのファイルmからは、コンテンツAaを読み出すときには、上部フレームにファイルaを直接読み出せばよいです。 フレームを切るAを呼ぶ必要はありません。 コンテンツBbを読み出すときも、上部フレームにbファイルを読み出せばよいです。
これでご理解いただけるでしょうか?

なお、フレームを切るファイルは、トップページからリンクを開く場合のために複数用意する必要があると思いますが、このときのフレーム名がすべてのファイルで統一されていることは最低限必要だと思います。 一応、念のため。

参考になれば幸いです。 見当違いでしたら、ごめんなさい。

私が質問内容を取り違えていなければの話ですが…

トップページからのリンクで各コンテンツを開くことができるようにしてあって、その時にフレームも同時に切るようにしたいのであれば、フレームを切るファイルは、コンテンツの数だけ用意しておく必要があると思います。
そうしないと、フレームが切れませんよね?

それで、下部のメニューフレームからのリンクですが、これはコンテンツの内容を記述してあるファイルを直接呼び出せばよいでしょう。 フレームセットHTMLで、上部フレームに呼び出すファイル名...続きを読む

Q.htmlを.htmにしたい

拡張子を.htmlから.htmに変えたいのですが、どうすれば変えられるでしょうか?

Aベストアンサー

エクスプローラの「ツール」→「フォルダオプション」
「表示」タブの「登録されている拡張子は表示しない」のチェックを外す。

Qindex.htmlとindex.htmを置いてますが、index.htm に集めたい!

変な質問になってすみません!!

現在ホームページ上に、index.htmlとindex.htmというファイルを置いています。現在、使っているページはindex.htmをメイン(トップページ)としています。

しかしながら、index.htmlに来る人もいます。このページは現在使っていないのですが、訳あって削除することが出来ません。

そこで、metaタグ?か.htaccess?などを使ってindex.htmlに訪れた場合、index.htm に行かせる事は出来ますでしょうか?

方法をご存知の方がおられましたらアドバイス宜しくお願いいたします。

Aベストアンサー

HTML(index.html) の場合
<meta http-equiv="refresh" content="./index.htm">

.htaccess の場合
Redirect /sample/index.html http://www.goo.ne.jp/sample/index.htm

上記の様に対処できます。
.htaccess の例示は、ドメイン,ディレクトリ共に架空の物です。
ただし同等の形式での動作実績はあります。
(ファイル名変更時の移行用として当方使用。
以前は JavaScript外部ファイルの管理で使用。
JavaScript外部ファイルでは HTML の METAタグの様にリダイレクトさせる物が無いので・・・。)
また、ファイル名を省略すると、ディレクトリ自体が対象となります。


で、改めて裏付けとなりそうな参考説明ページを探したのですが・・・。無いですねぇ~。どれもディレクトリまで・・・。
まぁ資料はないが(個人的)実績だけはあると・・・。

何か寂しい情報ですが、使えたら参考にして下さい。
自分も試行錯誤で試して動いたから使ったという様な気が・・・。

HTML(index.html) の場合
<meta http-equiv="refresh" content="./index.htm">

.htaccess の場合
Redirect /sample/index.html http://www.goo.ne.jp/sample/index.htm

上記の様に対処できます。
.htaccess の例示は、ドメイン,ディレクトリ共に架空の物です。
ただし同等の形式での動作実績はあります。
(ファイル名変更時の移行用として当方使用。
以前は JavaScript外部ファイルの管理で使用。
JavaScript外部ファイルでは HTML の METAタグの様にリダイレクトさせる物が無いので・・・...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報