フレームページでのリンク先と指定先の表示方法について

このQ&Aのポイント
  • フレームページでリンク先と指定先を表示する方法について悩んでいます。1.htmlと2.htmlのフレーム構成で、1.htmlにはテーブル表示があります。2.htmlへのリンクや指定先の表示方法を教えてください。
  • フレームページでのリンク先と指定先の表示方法について悩んでいます。フレーム上下に分かれた1.htmlと2.htmlで、1.htmlにはテーブル表示があります。2.htmlへのリンクと指定先の表示方法を教えてください。
  • フレームページでリンク先と指定先を表示する方法について教えてください。1.htmlと2.htmlのフレーム構成で、1.htmlにはテーブル表示があります。2.htmlへのリンクや指定先の表示方法を教えていただけると助かります。
回答を見る
  • ベストアンサー

リンク先のフレームページ(ウィンドウ枠の固定風)

すみません。いろんなサイトを探してますがどうしてもわかりません。 「1.html」とフレーム上下(上:a.html、下:b.html)に別れた「2.html」というのを作りました。 「1.html」にはテーブル表示したページと成っています。 テーブルの中には「2.html」へリンクの仕方はわかります。 でも下(b.html)のデータが長いのでnameへジャンプするように指定(b.html#name1)としたら、もちろん上のフレーム(a.html)が表示されません。 2.htmlへリンクしてなおかつ、指定先が表示されるようにするにはどうしたらいいでしょうか?(Excelのウィンドウ枠の固定風みたいにして、name1へジャンプするように)) スタイルシートでも考えたのですが、ブラウザによってみれなくなるのは極力避けたいのです 当方のHP作成ソフトはgoliveです。 長文申し訳ありませんがよろしくお願いします

  • HTML
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • hashiku
  • ベストアンサー率43% (7/16)
回答No.1

いえ、できるはずですよ。 2.htmlを書き換えればいいのです 1.htmlから<a href="2.html">と2.htmlへリンクし、 2.htmlには <frameset rows="※,*"> <frame src="a.html" name="※"> <frame src="b.html#name1" name="※"> </framesat> と書きます。(※には都合によって数字や名前を入れてください。) 最後に、b.htmlには<a name="name1"></a>をつけてください。 もし、2.htmlに<frame src="b.html" name="※">と書きたい(#name1と書きたくない場合)は、新たに3.htmlなどを作るか、b.html内に<a href="#name1">下に飛びます</a>等と書けばいいんじゃないでしょうか? これでできるはずですが。(私がやった結果はできました)

chie92626
質問者

お礼

遅くなってすいません。 自分のパソコンにgoliveを入れていないのでまだなおしていません。 name1だけでなくて#name30くらいあるのですが、大丈夫でしょうか?すみません。_blankで設定しようと思ったのですが、ページはあくまで1ページだけ表示する形をとりたかったので…

chie92626
質問者

補足

どうもありがとうございました。 無事出来ました。本当にありがとうございます

関連するQ&A

  • HTMLフレームセット中のNAMEタグにリンクしたいのですが。

    あるドキュメントから、AB2つのドキュメントからなるフレームセットのBのなかのNAMEにジャンプしたいのですが、方法がわかりません。 ずぶの素人の、ぼくの知識では、フレームセット自体にリンクするか、BのNAMEにリンクすることしかできません(フレームが開かない!)。 フレームを表示した上で、BをNAMEの位置までスクロールして表示したいのですが、どうすればいいのでしょう。

    • ベストアンサー
    • HTML
  • フレーム表示のページのリンク先を同ページ内に複数指定したいのですが・・・

    お世話になります。 質問の内容なのですが、 ホームページをフレーム表示でA,B,Cと3分割した場合に、 フレームAのリンクの1つをターゲットフレームでフレームBにリンクしたとします。 フレームAからフレームBにリンクしたリンクをクリックした時に、フレームCの表示を違うHTMLに変えることはできないのでしょうか? わかりずらくてすみません。 要は、フレームAのリンク指定先をフレームBとC 2つにすることは可能なのでしょうか? またフレームBにリンクしてあるフレームAのリンクをクリックした時に、 フレームCに貼ってある画像のみを変更するようなことはできるのでしょうか? わかりずらくて申し訳ありませんが、よろしくお願い致します。

  • プルダウンリンク先の指定フレームに関して

    現在フレームを5つに分割しています。 横2列、左の列に2行(上のframe:a、下の frame:b)、右の列に3行(c、d、f)と分割しています。 まず、"a"にプルダウンリンクがあり、指定先が"d"になります。 "d"に指定されたファイルにもプルダウンリンクがあり、"e"に表示しています。 2段階に選択をして3段階目にファイルを表示できるものです。 ここでやめればいいのですが… 利便性のため、別の項目も表示したいのです。 "b"にもプルダウンリンクを設置し、”d”には特定のファイルを、”f”にはvalueでしていたファイルをしていたいと思っています。 ただ本日一日中googleで検索をしていたのですが答えが出ませんでした。 いい回答があればと思います。 もう1つ… 別の方法で4つに分割をします。 横2列、左の列に2行(上のframe:a、下の frame:b)、右の列に2行(c、F) ”F”の指定ファイルを2分割(d、e)して上記ページと同じものを作成しました。 ただ、"a"のプルダウンから別のファイルの”e”を指定することは可能なのでしょうか? これも解決できなかった内容です。 これができると非常に管理が楽なのですが… function navi(obj) { url = obj.options[obj.selectedIndex].value; if(url != "") { parent.frames["name"].location.href = url; } } と <select onChange="navi(this)"> <option value=""> </option> : </select> でプルダウンの命令を出しています。

  • フレーム上部分を引っ張り込むリンク方法

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

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

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

    • ベストアンサー
    • HTML
  • フレームを超えてリンクする方法

    お世話になっております。違うフレームにリンクする時は、リンク先のフレームネームを指定すればよいのですが、 違うフレームのページ内の特定の場所にリンクする場合はどうやってやったらいいのでしょうか。 <a href="aaaaa#1930">*****</a> aaaaaにフレームネームを入れても飛びません。 教えてください!

    • ベストアンサー
    • HTML
  • フレームありのページにリンクしてさらにそこに表示するHTMLも指定する

    まずフレームのなしのページ(以降A)からフレームありのページ(以降B)へリンクさせます。 そしてBは毎回違うものを表示したいのです。 そこで、今まではAのリンク先を常にBにしてBのフレームのソースを毎回書き換えてました。例えば以下のmain001.hrmlをmain002.htmlにしたりして。 <FRAME name="header" scrolling="NO" src="header.html" frameborder="NO" noresize> <FRAME name="main" src="main001.hrml" scrolling="AUTO" frameborder="NO" noresize> ですが、毎回このフレームのソースを買えるのではなく、 Aのリンクの記述を変えることでBのフレームのmainのHTMLを変更したいのです。 要はフレームのページへリンクしてさらにそこに表示するHTMLもリンクもとのページから制御したいのです。 できるんでしょうか? お願いいたします。

  • フレームページからインラインフレームへのリンクの貼り方

    まず最初にHTMLでHP作成中です。フレームページ(上下に区切ってある)で、上にメニューがあります。下にインラインフレームが表示されるようにしました。インラインフレーム内にメニューの各項目(例えば・・・プロフィール、日記などです)を表示するようにリンクを設定するにはどういうタグにすればよいのでしょうか??ややこしくて頭がついてきません。お願いします。

  • フレームページにリンクをするとき、フレーム内のページを指定したい

    こんばんは。フレームページにリンクするとき、フレーム内のページのアドレスを指定する方法はありませんか?具体的には三分割で左フレームが上下に分かれていて、左上が検索ボックス、左下が検索結果、右が本文という形式のFAQですが、別リンクから特定のQ&Aページを右フレームに開かせたいのですが・・・。ご存知の方いらっしゃいましたら、ぜひご伝授願います。

  • フレーム越しでページ内リンクを行う方法

    お世話になります。 フレームAのボタン(アイコン)押下で、 フレームBに以下のようなページ内リンク(?)をさせるには、 どのようにしたらよいでしょうか? ----------------------------- <A name="****" href=""> ~ <A href="#****"> ----------------------------- お手数ですが、ご教示お願いいたします。<(_ _)>

専門家に質問してみよう