• 締切済み

リストボックスから選んだ項目によって、表示ページを変える

ホームページビルダーの7か8で、 オプションボックス(リストボックス?)を挿入して、 そこにいくつか項目を設定して、 その項目のうち選んだ項目に対応したページへ飛ぶ といったことをしたいのですが、 どのようにすればよろしいでしょうか?

みんなの回答

  • zikaku
  • ベストアンサー率78% (69/88)
回答No.1

私のやり方は我流です、 挿入 ↓ フォームと入力部品 ↓ リストボックス ↓ 名前は、適当(アルファベット半角 例ではabc) 行(例では2) ”項目”に表示される名前(例では a ) ”値”にリンク先(httpからを書き込んでもいい、ファイル名html)(例ではra.html) 1つ書き込むことに”登録”をクリック(例では【a とra.html】 【b と rb.html】 【c と rc.html】 の組み合わせです。3回登録してます。) 次に ”イベント”をクリック OnClickとウィンドウ(+ウィンドウは2つ有る。例では”新しい~”を選択) ”登録”をクリック URLは、value を書き込む あとは、すべて、OKをクリック。 【HTMLソース】画面をだす。 <FORM><SELECT size="2" onclick="_HpbJumpURLinNewWindow('value');" name="abc"> の ('value')のところの   ' を消す。 <FORM><SELECT size="2" onclick="_HpbJumpURLinNewWindow(value);" name="abc"> にする。 ページを名前をつけて保存したら出来上がりです。 注意、ファイルを送る時にvalueファイルが無いと出ますが大丈夫です。

参考URL:
http://f15.aaa.livedoor.jp/~gemu/iframe/rr.html
tshuttle
質問者

お礼

ご回答ありがとうございます。 先ほど、自分で調べていたら、 ご紹介いただいたやり方とは違う方法ですが、 無事に成功しました。

関連するQ&A

  • リストボックスからのリンク

    新年明けましておめでとうございます。 sweetnovemberと申します。 早速質問です。 ホームページビルダーにてフレームで縦2分割したページの右側のフレームに リストボックスを設置したのですが、そこから目的のページ(フレーム縦2分割 されたページ)へ新規ウィンドウでリンクを貼りたいのですが どのようなスクリプトを記述したらよろしいのでしょうか? 今のままだと、フレームの中に更にフレームページが出来てしまい 見ずらいのです。 宜しくお願い致します。 HPの提出期限が迫っているのでお願いしますっ! (また、リストボックスとオプションメニューの違いも教えていただきたいです)

  • HB9のリストボックスにリンク

    ホームページビルダー9でHPを作ろうとしています。 プルダウン(リストボックス)にリンク先のHPを貼り付けたいのですが、旨くいきません。 ここの過去の質問を見つけてトライしたのですが 項目が6以上有るのですが同じ1つしか飛べません! 最終的には、プルダウンにより選択したページへ飛びたいのですが! 宜しくお願い致します。

  • HPで、リストBOX項目にリンクを貼り付けるには?

    現在、HPを作製しているのですが、みなさんのHPを見ていると、リスト、コンボBOXなどを作って、その項目から、リンクページに飛んで行くように設定されています。同じようにしたくて、色々と調べているのですが、どうしても出来ません。誰か知っている方、教えていただけませんか?

  • リストボックスで表示

    例えばhtmlページに [ID、名称(text)]、[あ、い(リストボックス)] があってID,名称を入力して(その下に3つぐらい項目があって) リストボックスで「う」、「え」 と二つあり「う」を選択したら本かパソコンを入力できるようにでき、 「え」と選択したら同じように選択できるようにはどうしたらいいですか。 なお表示されるページはリストボックスの中を変えたら表示される (同じhtml内で) 本を選択したらID,名称,本(リストボックス)であとは見えなくする(Focus)にはどうしたらいいですか もしかしてこれってjavascriptじゃないとできない?

  • リストで選んだものでそれぞれの項目を表示したい

    検索条件を設定するページを作っています。 そのなかで、リストからジャンルを選択し、その選ばれたジャンル毎に追加で条件項目を表示させたいのです。 たとえばすべての家電商品に対して値段と名前で条件設定できるところに ジャンルで携帯を選ぶと追加項目として携帯会社が表示されてドコモ・ソフトバンク・au などの会社を選択できるとか。 phpの<select>の<option>でonchangeでJavaScriptを呼び出して function itemChange(parts){ xxx = parts.options[parts.selectedIndex].value; } でxxxに選択された項目のvalue値が入って、現在はそのデータ毎に 別の変数$yyyに入れて<html>の<body>内で<?php if($yyy == 1): ?> で表示・非表示を設定していますが上手く行きません。 何かよい方法がないものでしょうか? また、今回の検索条件にはジャンル以外にも別のリストがありそれを選択すると その詳細項目(大)のリストが、詳細項目(大)のリストからさらに何か選択すると さらに詳細項目(小)のリストが表示されるものも作りたいと思いますが実現可能でしょうか?

  • リストボックスについて

    ユーザーフォームで使うリストボックスですが、項目が少ないので三角マークをなくしたいのです。 リストボックスを大きくするとなくなるみたいですが、必要以上に大きくしないとダメです。 設定できるところはあるのでしょうか? また、縦ではなく横長にリストを表示させることはできますか? オプションの、ロウソースのところで、シート!A2:A5みたいな感じでしていますが、A2:C2とかにしてもダメです・・ よろしくご教授くださいませ。

  • スクリプトを使わず複数のリストボックスからリンク先へ飛ぶには?

    ホームページ・ビルダー10を使って、「年」「月」「日」それぞれのリストボックス(オプションメニュー?)を作りました。年月日をそれぞれのリストボックスで指定した後、送信ボタンで365日に分けたファイルに飛ぶ(例えば2006、12、23と選択すると2006年12月23日のファイルに飛ぶ。よくブログなんかであるアレです。) というページを作りたいのですが、初心者なもので出来ればソースに書き込んだりスクリプトを使わずに、ビルダーの機能だけで作れればと思っています。 過去の質問も調べたのですが、複数のリストボックスから選択して飛ぶ方法が見つからなかったのと、スクリプトを使う方法ばかりだったので、そういう機能が無いのかな?と困っています。 説明が下手ですいません。用語なんかもちょっと怪しいもので…。

  • リストボックスを使って検索フォームを作りたいのですが

    教えて!gooの質問フォームのようなものが作りたいのですが出来なくて困っています。 リストボックスを2つ設けて、最初のリストボックスから選んだ項目によって、次のリストボックスに表示させる項目を選択したいのですが。 例えば、下のlist1のリストボックスから「名前」を選んだ場合にはlist2のリストボックスに氏名を、「日付」を選んだ場合には日付をリストに表示したいですが... <SELECT name="list1"><OPTION value=default>検索項目</OPTION> <option value=name>名前</option>); <option value=date>日付</option>); <option value=team>チーム</option>); </SELECT> <SELECT name="list2"><OPTION value=default>氏名</OPTION> <option value=suzuki>鈴木</option>); <option value=sato>佐藤</option>); <option value=tanaka>田中</option>); </SELECT> <SELECT name="list2"><OPTION value=default>日付</OPTION> <option value=2004>2004年度</option>); <option value=2003>2003年度</option>); <option value=2002>2002年度</option>); </SELECT> 書き方や説明が分かりにくいかもしれませんが、よろしくお願いします。

    • ベストアンサー
    • PHP
  • [VB2008]リストボックスで項目の重複を避ける

    タイトル通り、リストボックスに項目を追加した時に 同じ項目が2つにならないようにするにはどうすればよいでしょうか? 例えば 「あ い う」とリストボックスに入っていたとして ここに「あ」を追加した時に 「い う あ」という風になるようにしたいです。 ご回答よろしくお願いします。

  • リストボックスの選択項目をテキストボックスへ

    リストボックス1の選択項目7項目を左列のテキストボックス10個のうち7個に反映するコードがわかりません。どなたかご教授のほどよろしくお願いします。

専門家に質問してみよう