Appleのページの右上の検索のようにキーワードを入力すると同時に候補を出してくれるjavascriptはフリーでありますか?


http://www.apple.com/jp/

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/11/03 03:10:30
  • 終了:2007/11/10 04:42:11

回答(3件)

id:blurblue No.1

blurblue回答回数15ベストアンサー獲得回数12007/11/03 04:12:41

ポイント35pt

これは単純にJavascriptではなく、Ajaxという技術を使っています。

Javascriptを使ってはいるのですが、サーバーと連動しています。

http://cmf.ohtanz.com/suggest.html

このような感じのものが近いかと思いますが、いかがでしょうか。

http://q.hatena.ne.jp/1149496305

非常に近い質問かと思います。

appleに実装されている検索結果からのレコメンド機能はおそらくapple独自の

ものかと思われますので、これらを元にカスタムしていくのが良いかと思います。

id:cuspos No.2

cuspos回答回数49ベストアンサー獲得回数102007/11/03 06:12:39

ポイント35pt

一般的にAJAXと呼ばれている手法の例がおっしゃっているものの正体だと思います。

LiveSearch等の名前で呼ばれることが多いと思います。

やっていることはXMLHTTPRequestを通してサーバ側と通信してページの一部を動的に書き換えています。

また検索用の結果をサーバ側で返す必要があるので、おっしゃておられるjavascriptのみでは実現は困難です。サーバ側で動く言語(PHP、Perl、Ruby、Python、Java等)と連携して利用します。

手前味噌で恐縮ですが以下のURLでRuby on Rails上でのLiveSearchの例を記載しています。よろしかったら参考にしてみてください。

http://d.hatena.ne.jp/cuspos/20071014

http://d.hatena.ne.jp/cuspos/20070926

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 カメきち 14 9 0 2007-11-06 02:47:54

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません