• ベストアンサー

フレームのリンクに関して

 左のフレームにボタンを作ってそのボタンをクリックすると 右のフレームにリンク先が表示されるようにしたいのですが どうしてもできません。タグ辞典で勉強しながらやっているのですが よくわかりません。もうボタンはできています。そのボタンをクリック すると左のフレームにリンクさきが表示されてしまいます。 よろしくおねがいします。

  • HTML
  • 回答数2
  • ありがとう数4

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

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

targetを使うとできます。 <frameset cols="20%,*"> <frame src="a.html" name="sub"> <frame src="b.html" name="main"> </frameset> フレームをこのように分けている場合、 a.htmlで <a href="bbs.html" target="main">掲示板</a> のように指定します。

naga092
質問者

お礼

  ありがとうございました。 うまくできました。

その他の回答 (1)

  • qwer021
  • ベストアンサー率24% (70/281)
回答No.2

HTMLをある程度ご存知の事と理解し かなり略して書かせていただきます。 index.html <FRAMESET BORDER=0 FRAMEBORDER=0 FRAMESPACING=0> <FRAMESET cols=180,* frameBorder=0> <!== 左側フレーム> <FRAME SRC="mokuji.html" NAME="MokujiDsp" SCROLLING="auto"> <!== 右側フレーム> <FRAME SRC="toppage.html" NAME="TopPageDsp"> </FRAMESET> <NOFRAMES> <BODY> フレーム未対応のブラウザの時 (私は フレーム対応のブラウザでご覧ください。を出しています) </BODY> </NOFRAMES> </FRAMESET> mokuji.html   <A HREF="syoukai.html" TARGET="TopPageDsp">紹 介</A> こんな感じです。 たぶんですが TARGETの名前があっていないのでは無いでしょうか? かなり 省略しすぎたかな? がんばって下さい。    (^O^)

naga092
質問者

お礼

  ありがとうございました。 うまくできました。

関連するQ&A

  • フレーム間のリンクが巧く行きません。

    ◇タグを秀丸で書いてソースを作っています。(XPです。) ◇T型にフレームを切り、上側のフレームは標題などとし、下側の縦フレームを、それぞれ左.html、右.htmlと名づけました。 ◇左html に目次(リンクボタン)を置いて、右.html の#name の箇所に移るようにしました。移るのは成功したのですが、 ◇FRAMEセットが崩れて、右.htmlのフレームだけが表示されます。 3個のフレームの形を残してリンク表示させる方法を教えてください。宜しくお願いします。また、左側の目次に戻る方法も教えてください。宜しくお願いします!

  • フレームをきった場合のリンクについて

    こんばんわー! この真夜中に困っているのですが、 フレームを左右に分けています。 左フレームのAタグをクリックして 右フレームのAタグのNAMEの場所へ右フレームの ファイルを読み直さずにリンク(表示)したいのですが、 そういう処理は可能でしょうか? もし、できるなら処理方法を教えてください。 お願いします。

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

    左のフレームのリンク先を、右のフレームのページ途中にもっていくにはどんなタグを使えばいいですか?例 えば仮に右フレームに1000行の文字が書いてあるとして、左フレームのリンク先をおよそ350行のとこ ろにもっていきたいのですが(1行目から350行目までたどっていかなくてすむように)。 2、左右のフレームのタイトルはともかく、統一する(フレームにするための)3枚目のファイルの <title>が書いてあるのに表示されません。ノーマルなファイルと同じように<head>にはさんで 入れているのですが。長文になりましたが、誰か御存知の方教えて下さい。お願いします。

    • ベストアンサー
    • HTML
  • フレームからのリンク呼び出し

    いろいろ過去の質問・回答を読ませて頂いたのですが、よく判らないので質問させて頂きます。 フレーム機能を使って画面を左右に分割しているとします。 左画面にメニューとしてリンクを張ったボタンをいくつか並べてあります。 右画面には、左画面のメニューからリンクされたページを表示するようにしています。 ブラウザにこのページを表示させた直後1回目は、どのメニューボタンを押しても、右画面にそのリンク先が表示されます。 ただし、さらにメニューボタンを押して、別のリンク先を表示させようとしても、『ページでエラーが発生しました』とブラウザの下の方に表示されるだけで、右画面に要求しているリンク先が表示されません。 (なお、リンク先はCGIでもHTMLファイルでも同じようにエラーと言われます。) どのようにすれば、左画面のメニューボタンを押して次々に右画面を変えることが出来るのでしょうか?教えてください。 参考になるか判りませんが、メニューボタンに使っているタグを以下に記述します。 <FORM> <Input TYPE="button" Value="What's NEW" Style="background-color:#808080;color:#ffffff;width:100;height:30;font-family:Times New Roman;font-size:x-small;" onclick="top.index3.document.location='new.html'"> </FORM> (このようなタグが数個並んでメニューとなっています) 宜しくお願いいたします。

  • frameタグのトップページ指定

     左のフレームのリンクをクリックすると 右のフレームに反映されるようにしています。 しかし一番最初に表示されたとき右側のフレームページには エラーページが表示されます。 どうすればいいでしょうか? 私のタグ辞典には載っていませんでした。

    • ベストアンサー
    • HTML
  • フレーム内リンク→フレーム外リンクにするには?

    あるサイトの検索機能を職場のホームぺージに組み込みました。それ自体は許可されているのですが、フレーム内のリンクは許可されていません。 ところがわたしのホームページは2フレームに分け、左側が目次、右側にページが表示されるというよくあるパターンです。目次の「リンク集」をクリックすると右フレーム内に検索機能のページが表示されるのですが、検索結果が表示されるのも同一の右のフレーム内になってしまいます。これでは違反になってしまうので、検索結果を新しいページに表示させたいのです。 検索用のタグは「ヤフーキッズ」から配布されているものを自分のホームページのソース内にコピーしました。作成はホームページビルダー8です。タグについてはほとんど分かりません。 できましたら初心者なみに教えていただけると助かります。

  • フレームのリンク

    フレームでリンクを押したときに上下別のリンクが出るようにはどうしたらよろしいですか。 フレームは左1,右2(上下) 左フレームリンク→上下別リンク表示

  • フレームとリンク

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

    • ベストアンサー
    • HTML
  • ホームページビルダー8 フレーム付きウィンドでのリンク

    ホームページビルダー8でホームページを作ってます。 トップページはフレームで4つのウィンドウ(左、右、センター、センター上)で作られていて左にはリンク集を作ってます左のウィンドウでリンクボタンを押すと残りの3つのウィンドウでリンク先を表示するようにしたいのですがどうすればいいでしょうか?

  • 左フレームのリンクをクリックしたら右フレームの膨大な資料から目的の物一

    左フレームのリンクをクリックしたら右フレームの膨大な資料から目的の物一番上にが出てくるという、タグをさがしています>< (左)    (右) ○○       ~~~~~~ xx      ***** **      xxxxx             ・・・・ で、○○をクリックして、右のxxxを一番上に持ってきたいのです。 分かりにくい説明で申し訳ありません。 知っている方がいらっしゃいましたら、どうぞ教えて下さい・・><

    • ベストアンサー
    • HTML

専門家に質問してみよう