• ベストアンサー

一括検索ページを作るには何が必要?

趣味サイトで検索ページを作ろうかと思います。 具体的には、 1、何件かの検索サイトをあらかじめ登録 2、フォームに検索文を入力 3、一括検索ボタンを押す 4、検索サイト先ですでに検索文がチェックされている状態 5、ウィンドウはいくら開いてもよい。 ちなみに5つぐらいの検索サイトを一括検索できるようにしたいです。 以前にチラッと、JavaScriptを使えばよいと伺ったのですが、できますでしょうか? HTMLしか書けないので、具体的なソース設定もしくは、参考サイトなどを教えて頂けると大変助かります。 宜しくお願いします。m(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • MO_
  • ベストアンサー率100% (2/2)
回答No.2

簡単に作ってみました。  FORMタグ、INPUTタグ、JavaScriptだけでなく文字コード なんかも覚える必要アリです。とりあえず「Shift-JIS」で作った HTMLファイルから「Shift-JIS」で検索出来る検索エンジンで 検索する前提で作るとこんな感じです。適当にカスタマイズして 参考程度になればと。 /////////////////////////////////////////// <HTML> <HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE></TITLE> </HEAD> <BODY> <SCRIPT Language="JavaScript"> <!-- function SEARCH(VAL){ AR = new Array(); //Yahooの検索URL AR[0] = "http://search.yahoo.co.jp/bin/search?p="+VAL; //Googleの検索URL AR[1] = "http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=Shift-JIS&q="+VAL; //Infoseekの検索URL AR[2] = "http://www.infoseek.co.jp/OTitles?lk=noframes&nh=10&svp=SEEK&svx=460100&col=OW&nc=1&qp=0&lg=ja&qt="+VAL; //配列に格納した検索エンジンのURL分ウィンドウを開く for(i=0;i<AR.length;i++){ window.open(AR[i]); } } //--> </SCRIPT> <FORM onSubmit="SEARCH(this.TXT.value);return false;"> <INPUT type="text" size="25" name="TXT"><INPUT type="submit" value="一括検索"> </FORM> </BODY> </HTML>

mochida
質問者

お礼

MO様ありがとうございます! ご丁寧に作成していただき大変感謝いたします。 大変参考になります。イメージがわかりました。 本当にありがとうございます。 これから頑張って作ってみますね。

その他の回答 (2)

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.3

>このようなケース・スタディを公開しているサイトはご存知でしょうか? 一括検索そのものを公開してサイトはいくらでもあるので、勉強させてもらいましょう。

mochida
質問者

お礼

todo36様再度ご回答ありがとうございます。 勉強不足でしたので、「検索」して 勉強させてもらいました。 まだ、不明なタグとかもありますけど、 これから理解していくつもりです。 この度は本当にありがとうございました。

  • todo36
  • ベストアンサー率58% (728/1234)
回答No.1

>JavaScriptを使えばよいと伺ったのですが、できますでしょうか? 出来ます。というか作ったことがあります。 >HTMLしか書けないので、 なら、まずはJavascriptの勉強でしょう。 あと、HTMLの<FORM>と<INPUT>タグも理解する必要がある。

mochida
質問者

お礼

todo36様回答ありがとうございます。 フォームとインプットタグに関しては、若干理解しています。 ただ、複数サイトの読み込みに関して作成したことがなく、どのように書いたらいいのか? といった問題もあります。 todo36様は以前作ったことがあるとのことで、大変勉強になります。 このようなケース・スタディを公開しているサイトはご存知でしょうか? もし、ご存知ならば、お教えを賜りたいのです。 まだまだ初心者の域を抜け出せませんが、 お時間があるときに、御教授頂ければ幸いです。 ご回答ありがとうございました。

関連するQ&A