- ベストアンサー
フレームから場所を指定したリンクを・・・
今私が製作しているホームページはフレームを縦に二分割しています。 左側のフレームにメニューとしてリンク用のボタンをおいて、右側のフレームにメインのページをおいてます。 今回あまりにも長いページが1ページできてしまったのでリンク用のボタン二つを用意し、長いページの中に二箇所<a name="~"></a>と付けました。 左側のリンク用のボタンにも<a href="~.html#~></a>としているのに、 実際クリックするとその長いページの頭から普通に表示されてしまいます。 フレームをつかってメインの方に場所を指定してリンクはできないのでしょうか? 読みにくい文章で申し訳ありませんがどなたか助けてください。
- nnos
- お礼率68% (64/94)
- HTML
- 回答数2
- ありがとう数1
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> フレームをつかってメインの方に場所を指定してリンクはできないのでしょうか? できますよ。 心を落ちつけて、名前の記述を見直してください。 <a name> の方にも、# からはじまる名前を付けて、「飛ばない、飛ばない」と騒いでるのを よく見ます。
その他の回答 (1)
- haru-bon
- ベストアンサー率33% (49/147)
おはようございます。 やり方は間違ってませんので、飛ばないのはどこかに間違いが あるのでしょう。落ち着いて見直して見て下さい。 あと、どうせ1画面に表示が出来なくて、途中にリンクを張って メニューから選んで表示させようというのであれば 元のページを分割してしまった方が悩まずに済むのでは? どうしても1つのページにしておきたい理由があるのでしたら しょうがないですが…。 それでは。
関連するQ&A
- フレームで分かれたページへのリンク
フレームで分割されていないページからフレームで分かれているページへリンクしたいのですが、そのときにリンク先によりフレームに表示されるページを指定したいのですがうまくできません・・・どうしたらいいのでしょうか? たとえば TOPページからリンクしていくと左側のフレームへメニューで右側には指定されたリンク先のページが表示するように。なのでクリックされたリンクが変わればそのページも違うページが表示されるようにです。 どうかよろしくお願いします。
- ベストアンサー
- HTML
- HTML リンク先を別フレームに表示したい
リンク先を別フレームに表示したいのですがうまくできません。 初めてホームページを作っています。画面は縦に2分割です。 ・左側:メニュー menu.html 、 name="menuf" ・右側:メイン main.html 、 name="mainf" 左メニューのリンクにtarget="mainf"を設定して、右メインに表示させたいのですが、 何故か新しく別タブが追加されてしまいます。 <a href="表示したいリンクURL" traget="mainf">URL先の名前</a> target="_blank"も試したところ、同じ動きとなりました。 ターゲット先が存在しない、または定義されているnameが間違っている時にこのようなことになると聞いたのですが、何度も見直して誤りがないため作業を進められなくなっています。 別の内容でゼロから作り直したものも、やはり同じ動きになります。 何かパソコン自体の設定なのか、必要なものがインストールされていないのか、 パソコンにもあまり詳しくないため解決ができません。 不慣れな為、説明もわかりにくいかもしれませんが、 何かアドバイスを頂ける方がいらっしゃいましたら、どうぞよろしくお願いします!
- ベストアンサー
- ブログ
- フレームページへのリンク
トップページ(フレームなし)から、フレームページへのリンクがうまく表示されません。 トップページのリンクボタンをクリックすると、左側フレームのメニューは表示されますが、右側の内容のページが「Not Found」で表示されません。 が、表示されたフレーム左側のメニューをクリックすると表示されます。 トップページから、左右両方表示させるのにはどうすればよいのでしょうか? よろしくお願いいたします。
- ベストアンサー
- HTML
- HTMLのリンクについて
自分のホームページ造りを始めました。 その際、左右に画面を2分割し、左側画面のメニューのハイパーリンクをクリックして、右側画面に表示されるようにしたいです。 左側と右側画面にそれぞれ「NAME」属性でframe1, frame2 として、TARGET属性を挿入して、リンクを表示させるフレームをframe2 と指定したのですが、何度試しても、新しい(別の)ウィンドウでリンクが開いてしまいます。 以下の様に書きました。 (省略) <A HREF="main.html" TARGET="frame2">ホーム</A><BR> <A HREF="column.html" TARGET="frame2">コラム</A><BR> (省略) 間違ってはいないと思うのですが、お分かりの方がいたら、ご指摘お願いします。
- ベストアンサー
- Mac
- フローティングフレームへのリンクの貼り方を教えて下さい。
フレームを使い、ページをニ分割(メニューとメイン)し更にメインのページ内にフローティング機能を使用したいのですがフレーム(メニューページ)からメインページのフローティングフレーム内へリンクを貼る方法を教えて下さい。
- ベストアンサー
- HTML
- フレーム内のリンク
題名が間違っていたので再度。 続けて質問スイマセン。お世話になっています。 2分割フレームを使っています。 左側にメニュー(リンク)、右側のフレームに、リンクをクリックした際に画像を表示させたいですが、上手くいきません。 説明は下手でスイマセン。宜しくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- フレーム越しでページ内リンクを行う方法
お世話になります。 フレームAのボタン(アイコン)押下で、 フレームBに以下のようなページ内リンク(?)をさせるには、 どのようにしたらよいでしょうか? ----------------------------- <A name="****" href=""> ~ <A href="#****"> ----------------------------- お手数ですが、ご教示お願いいたします。<(_ _)>
- 締切済み
- HTML
- 別ページのa name指定
フレームを上下2分割しています。(menu.htmlとmain.html) そのうち下のフレーム(main.html)にあるボタンから違うページの特定の場所にリンクしたいのです。 同一ページの場合、 <a href="#01">○○○</a> <a name="01"></a> でいくのですが、違うページなのでどう指定していいかわかりません。 <a href="2.html #01" target="_parent">○○○</a> ではだめでした。 どなたか教えて下さい。お願いします。
- 締切済み
- HTML
- 外部ページから指定場所にリンクをさせる
ページ内で、リンクをするとき、hrefに飛ばしたい場所を#で指定すれば、name属性のところに ページ移動させれることは知っているのですが、 外部ページから、指定の場所に飛ばすことはできないでしょうか? ==========内部ページ内でリンクを作成する時(link.html)============= <h1>リンクテスト</h1> <h2>サンプル</h2> <h3><a name="menu" id="menu">メニュー</a></h3> <ul> <li><a href="#section1">メニュー1</a></li> <li><a href="#section2">メニュー2</a></li> <li><a href="#section3">メニュー3</a></li> </ul> <h3><a name="section1" id="section1">セクション1</a></h3> <p>メニュー1の内容。 ...</p> <h3><a name="section2" id="section2">セクション2</a></h3> <p>メニュー2の内容。 ...</p> <h3><a name="section3" id="section3">セクション3</a></h3> <p>メニュー3の内容。 ...</p> <p><a href="#menu">メニューに戻る</a></p> 上記ソースのメニュー部分を別ページ(top.html)に作成し、 リンクページの指定部分をメインで映るようにしたいのです。 例えば、下のメニュー3がクリックされたとき、 link.htmlのsection3の内容部分(link.htmlの下にある、セクション3)が画面中央に来るようにしたいのです。 ご教授お願いします。 ===top.hmtml(メニュー部分抜粋)================== <h1>リンクテスト</h1> <h2>サンプル</h2> <h3><a name="menu" id="menu">メニュー</a></h3> <ul> <li><a href="#section1">メニュー1</a></li> <li><a href="#section2">メニュー2</a></li> <li><a href="#section3">メニュー3</a></li> </ul>
- ベストアンサー
- HTML
- フレームを超えてリンクする方法
お世話になっております。違うフレームにリンクする時は、リンク先のフレームネームを指定すればよいのですが、 違うフレームのページ内の特定の場所にリンクする場合はどうやってやったらいいのでしょうか。 <a href="aaaaa#1930">*****</a> aaaaaにフレームネームを入れても飛びません。 教えてください!
- ベストアンサー
- HTML
お礼
おかげさまで解決しました。ありがとうございました。