みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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

googleのカスタム検索でHTML フォームを使用した検索ボックスの作成した場合、
[検索エンジンの編集 -> デザイン -> レイアウト]から「オーバーレイ」を選んでも
オーバーレイで検索結果を表示してくれません。
下記のアドレスのサンプルとIDの部分以外は全く同じです。
 https://support.google.com/customsearch/answer/1351747?hl=ja

googleの仕様?のようですがこれと同じことをjQueryなどほかの方法で
作成することできないでしょうか。
もし同じことをやられている方や知識をお持ちの方、お力をお貸しください。
よろしくお願いします。

※今回はページのデザインに合わせた検索ボックスにしたいためデフォルトのものを
使用する予定はありません。

投稿日時 - 2019-05-21 16:08:45

QNo.9618709

困ってます

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

ご提示いただいたURLに
"HTML フォームのコードは利便性のためにのみ提供されています。Google カスタム検索ではこの問題に対するサポートは提供しておりません。"
とあるように、HTMLフォームのコードの使用は非推奨です。

[検索エンジンの編集 -> デザイン -> レイアウト]から、[保存してコードを取得]で表示されたコードを使うようにしましょう。問題なくオーバーレイで検索結果が表示されるはずです。

投稿日時 - 2019-05-21 22:17:09

お礼

ご回答ありがとうございます。

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

投稿日時 - 2019-05-28 16:02:25

あなたにオススメの質問