• ベストアンサー

ホームページビルダーのフレームで・・・・

上下のフレームを使ったホームページを作っています。 上にメニュー、下に内容が載っています。 メニュー項目は5つ程あり、 下のフレームがターゲットとなって他のページにリンクするようになっています。 そこで質問なんですが、5つあるメニュー項目は下のフレームの内容のタイトルになっているので、クリックをした時に下の内容に合っているメニュー項目だけ色を変えて表示したいのです。 どのように設定すれば良いですか?教えて下さい。

  • syamo
  • お礼率9% (2/21)
  • HTML
  • 回答数2
  • ありがとう数2

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

  • ベストアンサー
  • xruz
  • ベストアンサー率50% (72/143)
回答No.1

こんにちはsyamoさん、xruzです。 ホームページビルダーでどう設定するのかわかりませんが、 JavaScriptでは以下のようになります。 <Html> <Head> <Title>chgColor</Title> </Head> <style> <!-- .mn {background:white}; //--> </style> <Script Language="JavaScript"> <!-- var saveTD; function chgColor(otd) { if(saveTD) saveTD.style.background="white"; saveTD=otd; saveTD.style.background="aqua"; } //--> </Script> <Body> <Table Border="0" Align="center" bgColor="pink"> <Tr><Td> <a href="http://www.goo.ne.jp/" target="main" class="mn" onClick="chgColor(this);">goo1</a> </Td><Td> <a href="http://www.goo.ne.jp/" target="main" class="mn" onClick="chgColor(this);">goo2</a> </Td><Td> <a href="http://www.goo.ne.jp/" target="main" class="mn" onClick="chgColor(this);">goo3</a> </Td><Td> <a href="http://www.goo.ne.jp/" target="main" class="mn" onClick="chgColor(this);">goo4</a> </Td><Td> <a href="http://www.goo.ne.jp/" target="main" class="mn" onClick="chgColor(this);">goo5</a> </Td></Tr> </Table> </Body> </Html> 動作確認:Ie5.5sp2、Ie5.0sp2、NN6.1 動作不可:NN4.75 がんばってくださいね。

その他の回答 (1)

  • sirouto
  • ベストアンサー率41% (28/67)
回答No.2

 ホームページビルダーのバージョンがわかりませんので、少し違うかもわかりません。  私の知っている2000のバージョンでお答えいたします。(あまり変わらないはずです)  まず、上の画面 menu.htmとして、メニューに 「太陽系」の文字があるとします。 そして下の画面 down.htm に「地球」 の文字があるとします。  上の太陽系 の文字を押すと下の画面の地球にアクションが起これば良いのですね。    まず、下の「地球」の文字を反転させて右クリックして リンクの挿入 で ラベルをつける からラベル(chikyuなど適当に)をつけます。そしてその下の詳細設定で、イベントから起こしたいアクションを打ち込みます。希望のアクションサンプルが無ければ、これはここで自分で打ち込まなければなりません。  次に上の「太陽系」の文字を反転、右クリック/リンクの挿入/ラベルへ を開きます。 ラベルのところに先ほど付けたラベル名(chikyu)を入れ、次に他のファイル のところに down.htm もしくは フレームのhtm.名 を入れます。   とりあえず、バージョンによって付属しているサンプルが異なります。 2000のバージョンでは、今のやり方で下の画面のトップに「地球」の文字が来ます。そしてアクションは、マウス関係、ステータスバー関係、フォーカス関係しかサンプルがありません。 サンプル内で妥協できない場合は、詳細設定のところでxruzさんのような打ち込みが必要です。

関連するQ&A

  • ホームページビルダーで、フレーム内へのリンクがわかりません

    ホームページビルダーv6.5を使用していますが、 フレームを2分割して、例えば、上下に分割して 上のフレーム内の選択メニュを押すと、下のフレームに リンクの結果を表示させたいのですが、 リンクの挿入画面で、【ターゲット】をクリックすると、 作成したフレーム名が出るような設定があったと思ったのですが 忘れてしまい、作成したフレーム名をターゲット選択時に 表示させる方法がわからずに、困っております。 お手数をお掛け致しますが、お教え頂ければ幸いです よろしくお願い致します

  • ホームページビルダーでフレームページをしたとき

    上下の2分割のフレームページを作成して、上にタイトルで、このタイトルをクリックすると、下側にリンクしたページが表示されるようにしました それはOKなのですが、表示されたページの中に、他のURLにリンクするようにしていますが、その場合、タイトルの部分も消えてしまいます リンク先は、ボトムにしているのですが、どうすればよいでしょうか ビルダー10です よろしくお願いします

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

    上下2段、下の段は左右に2つに分けたターゲットフレームを利用してホームページを作成しています。 上段のターゲットフレームに設定したページのメニューボタンをクリックし、下段の左右ターゲットフレームを同時に切り替えをすることまではできるのですが、2つのターゲットフレームを同時に切り替えるのと同時に、右ターゲットフレームにあたるページに幾つかアンカーを設定してその場所を表示させたいと思っています。 こういう事は可能でしょうか? 使用しているアプリケーションはGoLive又はホームページ・ビルダーです。 宜しくお願い致します。

  • ホームページビルダーでのフレームの設定

    ホームページビルダーV9にて、Webページを作成する上で、フレームを2分割 縦-2に設定してるのですが、上下それぞれのページのページ右側のサイズが同じにならず、下のフレーム内のページが上よりもずいぶんとはみ出ます。 初心者でいろいろとやってみたのですが、ギブアップですので、どなたかお詳しい方、わかりやすくご教示いただければ幸いです。 よろしくお願いいたします。

  • ホームページビルダー16の使い方

     現在HP作成中ですが、TPにフレームページを置き、左フレームにメニュー項目 右フレームにリンクページを出す形式で、メニュー選択項目をマウスを上に置き 選択中はその項目の背景色を変える設定のやり方わかりません、どなたかご教授 いただければありがたいのですが、よろしくおねがいします

  • フレームを使ったリンクの貼り方

    ホームページビルダーを使っています。 トップページにフレーム(上下2分割)を使用しています。 上のページのリンクバナーをクリックすると、下にリンク先が表示されます。 ココまではきちんとできているのですが、その飛んだページから別のページにリンクを張る方法がわかりません。 ターゲットが選択できないんです。(ボトムがない状態です) どのようにすればいいのでしょうか? 教えて下さい。

  • ビルダー5.0 フレームのリンクの仕組みを教えて下さい!

    現在作っているホームページは、左側にメニュー項目をつねに表示させながら、その項目をクリックすると、右側のメインのページで確認できるような作りになっています。 そこで、左側のメニューの中から、リンクしたい項目を範囲指定→リンクの挿入でファイルにリンクしたいページを指定したいのですが・・・ 今まで、一ページ作り終えるごとに、左側、右側とその両方の計3ページを保存してきました。 その中の、どれにリンクをつないだらいいのでしょうか? どうしてもうまくできなくて、右側のメインページにもうひとつのメニューとメインページが同時に出てきてしまったり、メニュー画面が消えてしまったりするので困っています。 また、購入した本では、「ターゲット」ドロップダウンリストで新しいウィンドウ、同一ウィンドウ、親ウィンドウ、全画面の下に、更にcontentsとmainという項目が選択でき、その右側にフレームの位置を表す絵が表示されているのですが、私のそのリンク先のファイル選択の画面では、それがありません・・・ 「ターゲット」にある4つのウィンドウについての解説もしていただけると、とても助かります・・・ 初心者の質問でごめんなさい。 ご回答お願いします。

  • ホームページビルダーV6で。

    ホームページビルダーV6を使っています。ページをフレームで三つにわけて(各フレームの背景を全て同じ色にしてあり、境界線非表示です。)真ん中のフレームのリンクをクリックすると、上下のフレームと真ん中のフレームがすべてリンクされたページへ飛ばせるにはどうしたらいいのでしょうか???

  • フレームについて

    今、HPを作っています。 それで、フレームで、上下に分けました。 そこまではよかったんです。 そして、上下で、7:3でわけ、下のフレームに メニューで、画像でリンクしています。 それで、ふつうのリンクなので、下のフレーム内で、移動してしますんですね(あたりまえですけど) それを、メニューは下でリンクを張って、上のページで、表示させる方法を教えていただけないでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • ビルダーでのフレーム設定について

    現在、ホームページビルダーV10を使用しています。(どこでも配置モード) トップページは、1画面のページで、枝分かれさせたリンク先のみフレーム(上下2段)にしたいのです。 作成してみたところ、最初にリンク先にジャンプしたときには、いい感じで表示されたのですが、フレームの上のページのリンクでトップページに戻っても、フレームの下のページが残ったままで消えてくれません。また、もう一度トップページからフレームを設定したページにりんくすると、フレームの下のページが2重に表示されます。もちろん何回もやると、3重・4重になってしまいます。 超初心者のHP作成なので、よろしくお願いします。