人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Google サジェスト日本語版の検索窓を自分のホームページに表示する方法を教えてください。

●質問者: ssig33<xmp>
●カテゴリ:コンピュータ
✍キーワード:Google サジェスト ホームページ 日本語 検索
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● newmemo
●25ポイント

http://www.google.co.jp/webhp?complete=1&hl=ja

Google

このサイトをURL欄にコピペすればいいみたいです。

http://www.google.co.jp/webhp?complete=1&hl=ja

Google

◎質問者からの返答

border=”0” alt=”Google” align=”absmiddle”>

これのサジェスト版みたいのを探してます。


2 ● english
●25ポイント

http://www.google.co.jp/

Google

おそらく無理だと思います。

http://www.google.co.jp/webhp?complete=1&hl=ja

Google

にあるソースを見ていただければ分かるのですが、Javascriptの外部ファイル(jsファイル)を呼び出しています。そのJSファイル内では、現在入力されている単語を随時、自動検索をかけ、その結果をiframeタグ内で表示するというようなことをやっています。

そのため、iframeタグのセキュリティ上の制限で、google.co.jpドメイン以外のドメインでは、検索用のHTMLタグを仮に打ち込んでも、このサジェストされている検索単語の一覧が表示されません。アクセスエラーになります(Javascriptエラー。Windows版IEならブラウザのステータス欄に黄色の三角のアイコンが表示されます)

できないなら回答しないほうが良かったでしょうか?

また、iframeタグを利用することからNetscapeの古いブラウザ(4.75)ではエラーになりましたし、MacのSafariでは検索候補の一覧は文字化けします。また、私が試したかぎりではMac版IE5.2.3では候補が全く表示されませんでした。すべての環境で利用できる機能ではないようです。

◎質問者からの返答

ありがとうございました。

参考にします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ