0

私は学校のウェブサイトをデザインしています。電話などで入力できる入力ボックスだけの「何を探しているのか」ページのように、オートサジェストで完成させたいと思っています(その部分は問題ありません)。次に、ユーザーが[移動]をクリックすると、ボタンによって検索で定義されたページに移動するため、電話番号ページに直接移動します。その逆も同様です。あなたはそれをするために何を提案しますか?

4

3 に答える 3

1

自動提案を行うには、Ajaxの概念を使用できます。

于 2010-03-05T11:21:40.760 に答える
0

おそらく、これを行う最善の方法は、フォームの送信アクションに関連付けられる関数を作成することです。次に、その関数で入力ボックスの内容を調べて、どのページを開くかを決定できます。

次のコードでページを開きます。

window.location = " http://www.WhateverSiteYouWant.com ";

ただし、ユーザーが入力する可能性のあるすべての内容を推測しようとするのではなく、ドロップダウン ナビゲーション リストの使用を検討することもできます。http://www.thesitewizard.com/archive/navigation.shtmlでコーディング方法の例を見ることができます。

Google では、そのような例をさらに多く提供できます。

于 2010-03-04T22:42:41.160 に答える
0

window.location.hrefをリダイレクト先の URL に設定することで、これを行うことができます。したがって、ボタンクリック ハンドラーでは、次のようにします。

window.location.href = "some_url";
于 2010-03-04T22:45:10.513 に答える