画面分割のリンク先表示?について。



0   名前: Cocoro : 2007/07/01(日) 08:15  [URL]  ID:HBJ3.w7g sub-nz
初めまして。
宜しくお願いします。

<内容>
左右に画面分割し、左画面のリンクを押すと右画面が切り替わるようにしたい。

<現在の状況>
一つは右側に切り替わるが、2個目以降が新しいウインドウが開いてしまう。

http://cocoro.uijin.com/index.html
色々調べたのですが、解らなかったので…。
初歩質問ですが、宜しくお願いします。

1   名前: Newのり太 : 2007/07/01(日) 08:15  ID:xqxNvz7n sub-1h
http://www.tagindex.com/html_tag/frame/a_target.html

2   名前: ヨロズミタマ : 2007/07/01(日) 08:15  ID:kqesmFoG sub-gm
親ページ(フレームを宣言しているページ)に足らない部分があるため希望のフレームで開けないわけです。
左側フレームのページは問題ないと思います。

<frame src="rightpage.html">

となっている所を

<frame src="rightpage.html" name="rightpage">

のようにしてください。フレームを指定するときの名前は、srcの方ではなくnameの方で識別されます。
右側のフレームだけでなく、フレームを作ったときは名前をnameで付けておいたほうが良いと思います。

3   名前: Cocoro : 2007/07/01(日) 08:15  ID:LvCVAFZ2 sub-Gu
Newのり太さんアリガトウございます。
一様、そこは見たんですけどね・・・w

ヨロズミタマさんアリガトウございます!
今から早速試してみます!
(正直、回答ないし、HP作るのやめようと思ってましたw)

4   名前: Cocoro : 2007/07/01(日) 08:15  ID:LvCVAFZ2 sub-Gu
ヨロズミタマさん早速ですみません。
長くなりますが…。

index.htmi(始めのページ)
<html>
<head>
<title>Cocoroの挑戦</title>
</head>
<frameset cols="10%,90%">
<frame src="leftpage.html"name="mokuji">
<frame src="rightpage.html"name="naiyou">
<noframes>
<body>
</body>
</noframes>
</frameset>
</html>

leftpage.html(左のページ)
<html>
<head>
<title>目次</title>
</head>
<body bgcolor="#66cc99">
<font size="5"><b>目次</b></font>
<p><a href="index.html"target="naiyo">トップ</a></p>
<p><a href="jikosyoukai.html"target="naiyo">プロフィール</a></p>
<p><a href="link.html"target="naiyo">リンク集</a></p>
</body>
</html>

こんな感じなのですが。
一様nameは使っています。
leftpageではリンクの反映先をnaiyoにしています。
でIndexでは右側に映るのをnaiyouにしています。
どこを直したらよろしいでしょうか…。
宜しくお願いします。><;w

5   名前: ヨロズミタマ : 2007/07/01(日) 08:15  ID:kqesmFoG sub-gm
タイプミスっという事はありませんか??

name="naiyou"

で宣言しているのに、左側ページでは

target="naiyo"

となっており、target側に"u"がないのですが・・・・。コンピュータはたった1文字のミスでも勘弁してくれませんよ・・・。
だからtargetで指定しているフレームと、nameで宣言している名前を完全に正しく一致させてみてください。


余談ですが、ヘッダー部に<base target="naiyou">などとすれば毎回毎回フレームを指定しなくても良くなりますよ。

6   名前: Cocoro : 2007/07/01(日) 08:15  ID:LvCVAFZ2 sub-Gu
すみませんでした…。
こんなことで、質問何て。。。

そりゃ、間違い、わからないはずですね^^;



前に進めそうです!
余談の方も頑張って勉強します。


こういうところでの質問初めてでドキドキでした。
本当に、アリガトウございました!!!

一覧へ戻る