• 締切済み

YahooやGoogleの検索をHPにいれる

教えてください。前回、プルダウンの件で質問をして、答えを頂いたのですがお礼を言うのを忘れていました。Flagstaffの名前に返信いただいた方、ありがとうございました。 YahooやGoogleの検索窓を、リンクキットのソースをコピペして貼ることは出来るのですが、Yahoo、Googleなど検索サイトの窓をそれぞれつけると場所をとってしまうので、下記のような検索を作りたいと考えております。どなたか教えていただけませんでしょうか。また参考になるサイトがあれば教えてください。 1.検索する情報をいれるテキストフィールドを1つだけにする。 2.テキストフィールどの幅に合わせてその下に「Yahoo検索」と「Google検索」のボタンを2つ同じ大きさで設置する。 3.テキストフィールドに検索文字を入力してYahooで検索するときはYahooボタン、Googleで検索するときはGoogleボタンを押して検索する。 4.1.のテキストフィールドの横幅を変更して調整できるようにする。 5.2.のボタンを設置する際にボタンの横幅を調整できるようにする。 以上、どなかたご存知のかた教えてください。よろしくお願いします。

  • HTML
  • 回答数4
  • ありがとう数1

みんなの回答

  • souta_n
  • ベストアンサー率33% (79/234)
回答No.4

ここのサイトで検索窓を無料配布しています。

参考URL:
http://useing.com/free/search.html
回答No.3

>1、3 YahooとGoogleでキーワードを入れるフィールドの名前が違うので、そのままではひとつのフォームを共有できません。 ページの下部などに隠しフォームを用意して、テキストフィールドに入力された値を、それぞれのボタンが押された時に対応するフォームに送って送信します。 概要を書くので、フォームの書き方など詳しい所は調べてください。 [スクリプト部分] KeywordField = new Array(); KeywordField['Yahoo'] = 'p'; // Yahooのキーワード入力エリア名 KeywordField['Google'] = 'q'; // Googleのキーワード入力エリア名 function { Search (Form) { document[Form].KeywordField[Form].value = document.dammy.keyword.value; //入力された値を該当のキーワード入力エリアに代入 document[Form].submit(); // 該当のフォームを送信 } [ダミーフォーム] <form name="dammy"> <input type="text" name="keyword"><br> <input type="button" value="Yahoo検索" onclick="Search('Yahoo')"> <input type="button" value="Google検索" onclick="Search('Google')"> </form> [隠しフォーム] Yahoo, Googleのサイトで配布されているフォームを張り付ける。フォーム部品の属性を全てhiddenに書き換えて、見えなくしておく。 <form name="Yahoo">のように、各フォームには名前を付けておく。 ダミーフォームのテキストフィールドやボタンの横幅は、HTMLとCSSで適当に調整してください。

noname#96725
noname#96725
回答No.2

下のようにして見て下さい。 まず2列2行の表を作ってやります。 上の行に検索窓をそれぞれ入れ、下の行にはそのボタンを入れます。 その表のサイズを調整する事でご希望のデザインになります。但しある程度寸法には制限があって、テキストフィールドの高さに合わせる必要があると思います。 ソースを貼り付けられたのですからある程度HTMLは読めますよね。 もしわからない箇所があっても挑戦して見て下さい。そのコツはHTMLを部分毎に一つ記述を変えてみてそれがどう見え方に影響を与えるかを確認する、それを繰り返すのです。一度に変えるのは一箇所だけにしないと解らなくなります。 表である事を感じさせまいとすれば、table border="0"と記述してやれば良いです。 私もそのようにして自分の好みのデザインに変えてHPに貼り付けました。 このように自分で研究すれば知識は確実なものになるので、この手は良く使っています。

回答No.1

こんばんわぁ、Blackwinglsです。 そういえば昔 http://okweb.jp/kotaeru.php3?q=732344 という回答をしました。 参考になりますかねぇ・・・・ 4と5の要望は、結構面倒な処理が必要となりそうです。 必須条件かどうか再度検討されたら如何でしょうか。 ではでは~☆彡

参考URL:
http://okweb.jp/kotaeru.php3?q=732344
Flagstaff
質問者

お礼

ありがとうございました。参考になりました。

関連するQ&A

  • ホームページに検索フォームを設置する方法

    ホームページにプルダウン式で 「Yahoo」「Google」「Yahoo&Googleの同時検索」「サイト内検索」の4項目で検索方法を指定できる検索フォームを設置したいと思っています。 (サイト内検索はなくてもよい) わかりにくいかもしれませんが、 検索方法指定|文字入力フォーム|検索ボタン (プルダウン式) という形にしたいと思っています。 こうゆうことが可能なのかもわからないのですが、 設置方法がわかるかたいましたら、ぜひ教えてください。 よろしくお願いします。

  • Firefox で YAHOOとGOOGLE

    Firefox にもともとYAHOOのツールバーを設置していましたが、 そこにGOOGLEのツールバーをインストールしたところ、 YAHOOのほうがなくなってしまったようです。 Firefox に限っての現象かどうかはわかりませんが、これはこういうものなのでしょうか? ツールバーにYAHOOとGOOGLEの検索窓を設置したいと思ってます。

  • 検索窓設置

    初めまして。 http://help.yahoo.co.jp/guide/jp/ysearch/searchbox/instructions.html 上記Yahooの検索窓を設置しようと思っているのですが、 下記の様な感じにしたいと思っています。 -------------------------------------------------------- 入力フォーム | サイト内検索ボタン | Web検索ボタン | 辞書検索ボタン・・・ -------------------------------------------------------- 下記の様なプルダウンで選ぶ方式ではなく、ボタンに対して検索が 行えるようにしたいのですが、サイト内検索と組み合わせると、 中々うまく動きません。 ---------------------------------------------- 入力フォーム | プルダウンメニュー | 検索ボタン ---------------------------------------------- どうしたらうまく組み合わせられますでしょうか? すみませんがよろしくお願い致します。

  • ファイルメーカー Googleやウィキペディア検索

    度々すみません。 出来るかどうかわからないのですが、 フィールドA:テキスト(たとえば、お米) があり、ボタンを押すと、お米についてGoogle検索したサイトをIEで出したり、Wikipedia検索したサイトをIEで出すように出来ますでしょうか? よろしくお願いします。

  • 検索サイト グーグルやヤフーを使わせない理由は

    ポイントサイトとかアンケートサイトに検索窓があって、 この検索窓で検索したらポイントプレゼント!というのを見かけます。 確かにその検索窓から検索するとポイントがゲットできるし、 欲しい結果がもらえるのですが これってサイト側はどのようなメリットがあるのでしょうか? グーグルやヤフー検索を使わせないことで アンケートサイトがどのような利益があるのか教えてください。

  • グーグルとYahooの検索

    自サイトが、グーグルだと、いくつかのキーワードが、10位以内にヒットされます。 が、Yahooの検索にはまったくひっかかりません。 1月に、サイトのURLを変更し、現在に至るのですが、いずれはYahooにひっかかるようになるでしょうか? グーグル検索3位のキーワードが、Yahooで67位っていうのが一個だけで、あとは100位外です。

  • グーグル、ヤフー検索結果の件数抽出

    グーグルやヤフー検索窓で検索した結果、検索件数が約○○,○○○件と出ますが、この検索件数をエクセルに抽出できないか、と思いまして。 自分が考えているのは、    A            B          C 1 商品名    ヤフー検索窓設置   検索件数 2 まあ、無理かもしれませんが、こんな感じで出来ないものかなと。 どなたか、お力を貸して下さい。 宜しくお願いいたします。

  • 「Googleカスタム検索」が使えなくなった。

    自分のサイトに「Googleカスタム検索」の窓を利用するためのリンクを設置していたのですが、いつの頃からかそこに検索文字を入力しても、サイト内ではなく普通にGoogleの検索結果が表示されるようになってしまいました。 Googleはカスタム検索のサービスを終了してしまったのでしょうか? それとも、ブラウザが進化しているので、これまでの設置方法では対応しなくなってしまったのでしょうか? もし終了してしまったというのなら、どなたか、「Googleカスタム検索」以外でもいいですから、(できれば無料の)サイト内検索を設置する方法を教えてください。

  • グーグルモバイルの検索窓

    グーグルモバイルの検索窓を設置する方法は分かるのですが、その設置されたサイト内で検索できるようにするにはどうしたらいいですか? また、携帯電話でPC版の検索窓は使えますかね?

    • 締切済み
    • CGI
  • Googleの検索窓設置について

    Googleの検索窓は、インターネット上の自分のWEBサイトに設置して、 WEB検索やサイト内検索に利用することができますが、 例えば、検索対象を社内LANの範囲内(ネットワークドライブ)だけの検索窓を設置することは可能でしょうか。 「Googleデスクトップ検索」の検索窓を同じLAN内に存在するHTMLファイルに設置するような感じができればよいのですが、 なかなかうまくできません。 どなたかお知恵を貸して下さい。 よろしくお願い致します。

専門家に質問してみよう