フレームでリンクして右に表示できないこととコピして貼り付ける

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



0   名前: めっち : 2004/07/10 05:10
初心者過ぎて何もかもわからないのですが、どおしても右にリンク先が出ません。
それから、やたらと今までの質問や回答を見ていろいろやってみましたけどやっぱり変な風に表示されます。
助けてください。
※<A HREF="sample_t04.html" TARGET="main">任意のフレームに表示します</A>
↑これは左のページに入れればよいのですか?(入れる場所は何処でもいいのですか?)
過去ログも拝見させていただきましたが、無知識なので理解できないことが多々あり
困っています。
誰か教えてください。

1   名前: Sinryow : 2004/07/10 12:52   [URL
右側のページには何という名前をつけましたか?
http://www.tagindex.com/html_tag/frame/frame_name.html

target="main" の「main」を,その名前にしてみて下さい。

2   名前: めっち : 2004/07/10 19:01
ありがとうございます。右には出るようになりました・・・
が、何故か今度は左の各リンク先に飛ぶアイコンがすべて同じところに飛ぶようになってしまいました・・・!
何故でしょう!?すみません、教えてください・・・
それから、左のリンク先は他のと同じように普通にハイパーリンクすればいいのですよね?
すみません、何度も・・・

3   名前: Sinryow : 2004/07/10 22:53   [URL
> それから、左のリンク先は他のと同じように普通にハイパーリンクすればいいのですよね?
> すみません、何度も・・・

はい,同一のフレーム内にリンクする場合はtarget抜きでリンクを貼ればよいです。

4   名前: tsukushi : 2004/07/11 02:10
私も同じ質問したいですが・・
やり方は間違っていないと思いますが・・
INDEXページはフレームを設定し、

<FRAMESET COLUMNS="50,*" BORDER="0">
<FRAME SRC="left.html" NAME="menu" SCROLLING="no">
<FRAME SRC="right.html" NAME="main" SCROLLING="yes">
</FRAMESET>

left.htmlのTARGETをmainにしたい。
===left.html===
<HTML>
<HEAD>
<TITLE>Menu</TITLE>
<STYLE type="text/css">
<!--
BODY,TR,TD,TH { font-size: 9pt }
a:hover { color: #FF0000 }
span { font-size: 18pt }
big { font-size: 12pt }
small { font-size: 9pt }
-->
</STYLE>
</HEAD>
<BODY>
<LI><a href="menu1.html" target="main">自己紹介</a></LI>

しかし、右側に表示されません。
新しいwindowで表示されます。

使っているものはIE6です。
IE6で使えないということありますか?


5   名前: helix : 2004/07/11 09:05
tsukushiさんの件ですがindexファイルの記述が
間違っているせいだと思われます。
<FRAMESET COLS="50,*" BORDER="0">と書くべきところが
<FRAMESET COLUMNS="50,*" BORDER="0">になっています。
すなわちフレームがちゃんと切れていません。

left.htmlのほうは間違っていないためウィンドウが
別に開いてしまうということになってしまったのでは
ないでしょうか。自分もあまり詳しくないので断定は
できませんが。

6   名前: tsukushi : 2004/07/16 00:56
helixさん、

ありがとうございました!!!
全然気づきませんでした!
こういうミスをしてしまった自分が・・
色々ありがとうございました!
今ほっとしました!

一覧へ戻る