2017-01-28 44 views
1

私は好きなウェブサイトを自分で作成しています。また、ページの中央にGoogle検索バーもあります。Google検索バーにGoogleオートコンプリートを追加しますか?

<form id="googleSearch" method="get" action="https://www.google.com/search"> 
 
    <input id="googleSearchBar" type="text" name="q" size="31" value=""> 
 
</form>

私は、この検索バーにGoogleのオートコンプリートを追加することができます方法はありますか?

答えて

0

あなたはは、次のURLに要求GETすることができます:「クライアント」paramはブラウザの名前です(ほとんどで動作しますが、あなたはどのようなユーザーを無視し、同じタイプを渡すことができ

http://suggestqueries.google.com/complete/search?client=chrome&q=cats

を現在動作しており、動作します)。

"q" paramは検索文字列です。

これは、jQueryオートコンプリートプラグインに入れたり、自分でビルドしたりすることができるおすすめのアイテムのリストを返します(ただ単に唯一の機能でポップアップを表示することはできません:))

0

Googleは、この目的で独自のCustom Search Engine (CSE)を実装するAPIを提供しています。問題を正確に解決する例については、this pageを参照してください。

関連する問題