• ベストアンサー

フレームへのリンクについて

初めまして。フレームページへのリンクについて どうしてもわからなくって質問させていただきます。 例えばトップページにA、Bというリンク(文字)があります。 リンクを押すとフレーム(ナビゲーションと本文に切られて いる)ページに飛ぶのですがその際にA、Bの違いを認識して フレームページを壊さずに本文のエリアにAかBを表示すること って可能なのでしょうか? 知人に頼まれて作っているのですがそのような依頼なので どうしたらよいかなぁと考えています。 よいお知恵がありましたらよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

ちょっと意味がつかめないのですが、フレームとターゲットの扱いが分からないということでしょうか? リンクをクリックしたときに、何処にリンク先のページを表示するかというのは「ターゲット」で指定できます。 例えば、左側のフレームが「left」、右側のフレームが「right」と名前をつけたとすると、リンクをクリックしたときのターゲットを「right」に指定すれば右側のフレームにページが表示されます。 とりあえず下記サイトを参考にしてみてください。 http://homepage2.nifty.com/hazi/frame.html

totomo3300
質問者

補足

Special_Flagさん、ご回答ありがとうございます。 説明不足のようですみません。 教えていただいたサイトを確認したのですが こちらはフレームセット内でのターゲットの指定の ようなのですが、 私の考えているのはフレームページ(frame.html)を トップページ(top.html)のリンクA、Bのエリアを クリックした際に呼び出し、 かつその際にリンクA、Bの違いを認識して フレームページを構成しているナビ(navi.htmlで固定)と 本文エリア(Aを呼び出していたらa.html)という風に 外部から表示を制御できないかと思っています。 フレームはできれば1つで済ませたいという考えでして もしダメであればそれぞれにフレームページでリンクさせ ようと思っています。 ちょっと説明文が雑ですが もしわかりましたら再度ご返事お願いします。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

なんとなく意味は分かりました。 そうですねぇ、私もNo.2さんと同じ意見ですね。 私が作るときはそのようにしています。 Javaとか使えばいろいろと制御できるのかもしれませんが・・・。 すいません、大した回答ができませんで(^_^;)

totomo3300
質問者

お礼

Special Flagさん、 回答ありがとうございます。 回答いただきなんとかイメージに近いページに しようとやる気をいただきました。 なんとなくうまくいかなかったら妥協しようかなぁと 思っていたので。。。 がんばってつくります!! ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
回答No.2

リンク先が,それぞれフレームページになるようにということでしょうか? もし,そうでしたら,話は単純です。 Aというフレームページと,Bというフレームページを別々に作成し,それぞれへのリンクを貼るだけです。 ただし,その「ナビゲーション」の部分を共有させますと,作る手間が多少は省けますけどね。

totomo3300
質問者

お礼

gakushanekoさん、 私もその方法しかないなぁと思っていますが 考えていたののは1つのフレームページで 本文のところを認識し制御できないかなぁと 思っていました。 回答ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • フレーム内のアンカーにリンクしたいのですが・・・

    とても困っています・・・ よろしくおねがいします<m(__)m> A.htmlからB.htmlのアンカーにリンクを張っているつもりなのですが、うまくいかないのです。 Bにはとぶのですが、必ずトップにいってしまい、アンカーを認識してくれません。 上記のファイルはAもBも、ともにフレームを使用しています。 うまくいかない原因はこのせいでしょうか・・・ 同じページならうまくいくのですが。 いかがでしょうか?

    • ベストアンサー
    • HTML
  • フレームとリンク

    現在フレームによって左(frame1)と右(frame2)にわけてあるのですが、左に『topへ移動します』という文字を入れて それを押すと左のページは1.htmへ。 右のページは2.htmへというように同時にリンク先へ行くようにしたいのですがどうすればよいのでしょうか? いわいる左ページのリンク指定のプログラムだけおしえて いただけないでしょうか?困っています。。

    • ベストアンサー
    • HTML
  • フレーム上部分を引っ張り込むリンク方法

    少し複雑なので文章で説明できるといいのですが・・・ まずTOPページがあります。 次にフレームで上下に分割したメニューページ「A」があります。 「A」の上部分はメニュー項目なので固定です。 下部分は「B」「C」と色々変わっていきます。 通常「A」→「B」にリンクする時は、ターゲットで指定してあげると ちゃんとフレームの上部分も付いてきますよね? 問題は、TOPページ→「B」にリンクしたときは、当然ながら上部分のフレームは外れてしまいます。 この場合の解決策は、すべての「B」「C」にフレームを付けるというので解決できますが、これが膨大な量なのです。 この場合、JAVAスクリプトでもなんでもかまいませんが、上部分のフレームを引っ張りこめる方法を教えて下さい。

  • フレーム内のページにリンクされた後のこと。

    いつもお世話になっております。またまた皆様のお力を貸してください。 2分割(左=A、右=Bとします)フレームのHPを作っていますが、Yahooなどの検索エンジンで検索し、 検索結果をクリックすると、A、Bどちらかの中のページだけが表示されてしまい、フレーム状になりませんよね? フレーム状に戻すためにはTOPページへのリンクを貼ればいいことはわかるのですが、 TOPに飛んでしまうとせっかく検索された場所がわからなくなります。 フレーム状に戻す時に、検索されたページと、それに対応したもう片方のページを表示させるにはどうしたらいいのでしょう。 ・・・って、意味わかりますでしょうか?言葉足らずでしたら質問してください。 どうぞよろしくお願いします。

  • フレームへのリンク

    フレームのあるページへリンクを貼りたいのですが、 たいていリンクを貼るとトップページですよね、それをリンクで飛んできたときに違うページにしたいのですが可能ですか。 たいていは index.htmlの中に <IFRAME src="00.html" name="000"></IFRAME> となっていたときindexに飛ぶと フレームには00.htmlが見えますよね。 そうではなく01.htmlを最初から見せる方法はあるのですか。 普通に来た方には00.html サイト内のリンクの場合01.htmとしたいです。

  • トップページから2つのフレームページにリンクさせたい

    トップページからAというフレームページとBというフレームページのそれぞれにリンクさせたいのです。 ホームページビルダーV6.5のプレビューでは両方確認できるのですが、IE5.0ではAは確認できますがBは確認できません。 なお、A・B共に同じ割合の4分割で3面は共通で1面のみ違うページを表示します。 よろしくお願いします。

  • フレームで分かれたページへのリンク

    フレームで分割されていないページからフレームで分かれているページへリンクしたいのですが、そのときにリンク先によりフレームに表示されるページを指定したいのですがうまくできません・・・どうしたらいいのでしょうか? たとえば TOPページからリンクしていくと左側のフレームへメニューで右側には指定されたリンク先のページが表示するように。なのでクリックされたリンクが変わればそのページも違うページが表示されるようにです。 どうかよろしくお願いします。

    • ベストアンサー
    • HTML
  • フレームはやめた方がよい?

    今サイトを作っていますがTOPをフレームにするかどうかで迷ってます。その理由は フレームにするデメリット 1)検索にかかりにくくなるらしい(私はかかって欲しい) 2)どうやら嫌われているらしい フレームにするメリット 3)フレームにしないと各ページに飛ぶクリックボタンを変更の際、すべてのページ分直さなければいけなく面倒 4)見る側からするとどのページからも移動しやすく見やすいと思う(だからできればフレームにした方が良い気がする) 質問 A それぞれは当たっていますか? 質問 B 3)について皆さんはどうしていますか? 質問 C Top ページ A から  一階層下ページB C D E にリンクしているとします。 客はAからどのページに最初に飛ぶか分かりません。 Topは普通のページにして一階層下ページのどこかにとんだ時フレームになっているようにするには Aをindex B と B top としたフレームページ B' C と C top としたフレームページ C'      ~~~ を全て造らなければいけないですか?

    • ベストアンサー
    • HTML
  • フレームを使ったページにリンクを貼る

    今ホームページを作成しています。フレームを使用しているページにリンクを貼りたいのですが、普通はそのフレームのページたとえばindexに貼りますよね。(メニューとそのページのトップページ) しかし、そうではなくフレームを使用したままでトップページではないところにリンクを貼りたいのですが、どうしたらよいでしょうか。 やはり、そのページにもフレームを使って別のHTMLファイルを作るしかないのでしょうか。 説明が下手で申し訳ありません。 分かる方教えていただけないでしょうか。

    • ベストアンサー
    • HTML
  • フレームページへのリンク

    トップページ(フレームなし)から、フレームページへのリンクがうまく表示されません。 トップページのリンクボタンをクリックすると、左側フレームのメニューは表示されますが、右側の内容のページが「Not Found」で表示されません。 が、表示されたフレーム左側のメニューをクリックすると表示されます。 トップページから、左右両方表示させるのにはどうすればよいのでしょうか? よろしくお願いいたします。

    • ベストアンサー
    • HTML
このQ&Aのポイント
  • 固定電話に最近、1日に数回不明の電話がかかってきます。留守番アナウンスが流れている途中で切れます。このような電話は自動発信の迷惑電話の可能性があります。
  • 迷惑電話は切るタイミングがバラバラであり、録音ギリギリで切ることもあります。これは人がじっと伺っていると思われます。このような電話が続くと怖くなり、電話が鳴るとドキッとします。
  • 電話番号検索サイトで調べたが、特定の情報は得られませんでした。電話番号は近くの県からかかってきており、他の人にも同じようにかかっているのか確証はありません。着信拒否にするかどうか迷っていますが、用事がある場合は留守電にメッセージを残すことも考えられます。
回答を見る

専門家に質問してみよう