WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:ややこしいアンカーリンク

0:[投稿] AYAME [2002/05/27 12:09 ][環境:MAC+IE わからない]

初めまして。

A.html内のBフレームから、
C.html内DフレームのEアンカーポイントにリンク...Bフレーム内にC.htmlを表示させ、且つDフレームのEアンカーポイントをターゲットにしたいのです。
ややこしくてすいません。

出来ないことをやろうとしているのでしょうか。
それさえもわからず、困っております。
お助け下さい。


1:[回答] TOM neko [2002/05/27 13:36 ]

B.htmlの記述。
<a href="C.html">飛ぶ</a>
C.htmlの記述。
<frame src="D.html#E">

Javascriptを使えばもっとややこしいこともできます。


2:[回答] AYAME [2002/05/27 17:21 ]

TOM neko様
早速のご回答ありがとうございました。
ところがご回答のやり方を試してみたところ、
C.htmlがD.html#Eを見つけられないのです。
(「そのファイルは存在しない」というエラーメッセージが出ます)
これに関してはわたしが何かうっかりしているかもしれないので、
試し続けてみます。
この上図々しいかと思いますが、重ねて質問させて下さい。

アンカーポイントが複数ある場合は、どう記述したらよいのでしょうか。

A.html内Bフレーム「リンク1」から
Bフレーム内にC.html内Dフレーム「Eポイント」へ

A.html内Bフレーム「リンク2」から
Bフレーム内にC.html内Dフレーム「Fポイント」へ
 ・
 ・
 ・
という具合に10項目ぐらいアンカーリンクできるのでしょうか。
TOM neko様のご回答の応用だと思うのですが、どうにも考え及びません。
ご回答いただけると助かります。お願い致します。


3:[回答] TOM neko [2002/05/27 18:55 ]

見つからないのは多分記述がおかしいかファイル名がおかしいのでしょう。 「D.html」ですよ。
で、この方法で複数のアンカーポイントに対応するには、下記のようにアンカー分のフレームセットファイルが必要です。
B.htmlの記述。
<a href="C1.html">飛ぶ1</a>
<a href="C2.html">飛ぶ2</a>
<a href="C3.html">飛ぶ3</a>
<a href="C4.html">飛ぶ4</a>
C1.htmlの記述。 <frame src="D.html#E">
C2.htmlの記述。 <frame src="D.html#F">
C3.htmlの記述。 <frame src="D.html#G">
C4.htmlの記述。 <frame src="D.html#H">


4:[完了] AYAME [2002/05/29 11:27 ]

TOM neko様
3のご回答通りにやってみたところ、出来るようになりました。
記述の方の誤りもご指摘の通りでした。
お礼が遅れてしまって申し訳ありません。
とても感謝しております。本当にありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World