• ベストアンサー

『Dreamweaver2』で、フレームを使用したいのですが…

『Dreamweaver2』で、フレームを使用した際、 左側を目次とした時に、目次をクリックして、 その項目を右側のフレームに表示する方法を教えてください。 【ターゲット】に何と入れればいいのかがわからないです。 あと、【ターゲット】に、あらかじめ表示されている、 _blank・_parent・_self・_top は、それぞれ、 一体どういうウィンドウの開き方をするのでしょうか?

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

  • ベストアンサー
回答No.1

フレームとなるページのソースを一度見ていただきたいのですが、そのソースの中で<framename="   ">というタグはありませんか?ここにそのフレームの名前が記載されています。 たとえば <frame name="main" src="index_top.html" scrolling="auto" target="_self"> となっていたら、フレームの名前はmain、そこに表示するhtmlファイルは、index_top.htmlですよということになります。 ですから、右半分がmainというフレームの場合はこのターゲットのところにはフレーム名のmainを記載しておけばよいということになります。 あらかじめ表示されているこのターゲットは、それぞれ以下のところに指示をするよということになります。 ○_blank…全く空白の新しいページ ○_parent…現在のフレームの親フレーム。続けてフレーム名を記述することによって、現在のフレームから他のフレームを参照できます。 ○_top…ウインドウ内で最初に定義されたフレーム。 ○_self…自分自身のフレームを参照します。 わかりにくかったらごめんなさい。 がんばってくださいね(^^)

maopu-
質問者

お礼

*chikonojyoさん* ご丁寧にありがとうございます! 書店に行って調べてみたのですが、探し方がヘタなのか、みつからなくて困っていたのです(T-T) 大変助かりました。 今度ともよろしくお願いいたしますm(_ _)m

その他の回答 (1)

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.2

これは Dreamweaver に限らず HTML の書き方の問題ですね。ついでに Dreamweaver はグラフィックソフトじゃないです。 目的のフレームに出すには、フレームセットを作るときに各フレームに NAME オプションで名前を付けます。フレームのプロパティでつけられると思います。 で、リンクの TARGTE にその名前を指定すればOKです。