• 締切済み

カスタム検索で検索結果をオーバーレイ表示させたい

googleのカスタム検索でHTML フォームを使用した検索ボックスの作成した場合、 [検索エンジンの編集 -> デザイン -> レイアウト]から「オーバーレイ」を選んでも オーバーレイで検索結果を表示してくれません。 下記のアドレスのサンプルとIDの部分以外は全く同じです。  https://support.google.com/customsearch/answer/1351747?hl=ja googleの仕様?のようですがこれと同じことをjQueryなどほかの方法で 作成することできないでしょうか。 もし同じことをやられている方や知識をお持ちの方、お力をお貸しください。 よろしくお願いします。 ※今回はページのデザインに合わせた検索ボックスにしたいためデフォルトのものを 使用する予定はありません。

みんなの回答

  • Proof4
  • ベストアンサー率78% (151/192)
回答No.1

ご提示いただいたURLに "HTML フォームのコードは利便性のためにのみ提供されています。Google カスタム検索ではこの問題に対するサポートは提供しておりません。" とあるように、HTMLフォームのコードの使用は非推奨です。 [検索エンジンの編集 -> デザイン -> レイアウト]から、[保存してコードを取得]で表示されたコードを使うようにしましょう。問題なくオーバーレイで検索結果が表示されるはずです。

Vthole
質問者

お礼

ご回答ありがとうございます。 やはりコードを取得してそのまま利用するしかなさそうです。 ページのデザインから浮くので自作のフォームペースのものを使いた かったのですが。 標準的なやり方で後はスタイルシートを使ってできるだけページに マッチしたデザインに変更する方法で何とかしたいと思います。

関連するQ&A

専門家に質問してみよう