人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

「a.html」は「b.html」と「c.html」で構成されているフレームセットです(bが上、cが下にあります)。
c.htmlには<a name=”01”>01</a>と<a name=”02”>02</a>というアンカータグがあります。
あるページからa.html内のc.html#02へリンクを張るにはどうしたらよろしいでしょうか?
宜しくお願いします。

●質問者: shu24rv
●カテゴリ:ウェブ制作
✍キーワード:HTML アンカー タグ フレーム リンク
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● きゃづみぃ
●15ポイント

URLをフルに記述するのは どうでしょうか?

http://webmaster.hatena.ne.jp/c.html#02

といった感じで。

◎質問者からの返答

フレームセットを表示させた上での話しなので、これは無理ですね。ありがとうございました。


2 ● fake234
●25ポイント

上にb.html 下にc.html#2 を表示するフレームセット「a2.html」を作って、

「あるページ」からはa2.htmlへリンクするのがいいと思います。

現状のファイルだけで実現する方法はちょっと思いつかないです。

◎質問者からの返答

ありがとうございます。ファイル数が多くなってしまいますね。。他のやり方ないでしょうか?


3 ● naomi1222
●15ポイント

リンクを張りたいhtmlファイルからc.html#02への相対パスを指定してあげれば良いと思います。

下記のようなファイルがあるとして、f.html内にリンクを張るとすると

< a href=”../フォルダA/c.html#a”>

となります。

--例------------------------------------

フォルダA- a.html(フレームセット)

b.html

c.html#a

フォルダb- d.html(フレームセット)

e.html

f.html


4 ● vegah
●25ポイント

「aa.html」を別に作って、フレームbはそのままで、フレームcは「c.html#02」とすると出来ます。

<FRAME src=”c.html#02”・・・・

◎質問者からの返答

やはりこれしかないですか。。ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ