フレームで・・・

[新着] Webテンプレートを仮オープンしました



0   名前: kiyo : 2003/11/19 21:59
はじめまして!
ページをフレームで3分割しているんですが、1つのフレームの
リンクボタンで残りの2つのフレームを変えることはできないの
でしょうか?

図にすると

 ───────────    
│  │  A     │
│  │        │
│● │────────│
│  │        │
│  │    B   │
│  │        │
│  │        │ 
 ───────────

     ↓

 ───────────
│  │  C     │
│  │        │
│● │────────│
│  │        │
│  │    C   │
│  │        │
│  │        │ 
 ───────────

1   名前: mar : 2003/11/20 10:46
HTMLでやるにはフレームをネスト(入れ子)させればよいかと思います。
例えば、
<frameset cols="100,*">
<frame src="●.html">
<frame src="×.html">
</frameset>
とし、×.htmlというファイルには、
<frameset rows="200,*">
<frame src="A.html">
<frame src="B.html">
</frameset>
としておきます。

●.htmlのリンク先には「△.html」を指定し、△.htmlには
<frameset rows="200,*">
<frame src="C.html">
<frame src="C.html">
</frameset>
と記述する、
といった感じです。
数が多いと大変ですけどね。。。

一方、JavaScriptを使った方法もあります。
こちらをご参照下さい。
http://www.red.oit-net.jp/tatsuya/java/frame0a.htm

2   名前: kiyo : 2003/11/20 19:09
なるほど!
そういう方法があったのですね。
ありがとうございました。

一覧へ戻る