• 締切済み

一つのワードで複数タブで検索結果を表示する。

Chromeなどで、 一つの検索キーワードを入力したら、 yahooやyoutubeなど指定した検索エンジンで "検索キーワード + 新しい" "検索キーワード +中古" など、検索キーワードに指定した言葉を付け加えて 複数の検索した結果を、複数の形で一発で新しいタブで表示されるようなものを htmlのページに埋め込む形で つくりたいのですが、一体どうすればいいのですか??

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.2

ご質問の内容がよくわからないので、近いかどうか不明ですがごく簡単な例を… *タブで開くか別ウィンドウで開くかは閲覧者側の設定によります。 *ポップアップブロックにかかる場合があります。 (インデントは全角空白になっています) <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> <html lang="ja"> <head><title>sample</title> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <script type="text/javascript"> var url = [  "https://www.google.co.jp/search?hl=ja&q=",  "http://search.yahoo.co.jp/search?ei=UTF-8&p=" ]; var addkey = "+新しい"; function search(elm){  var u, i = 0;  var key = elm.parentNode.getElementsByTagName("input")[0].value;  if(key != ""){   key = key.replace(/[  ]+/,"+") + addkey;   key = encodeURI(key);   while(u = url[i++]) window.open(u + key, "_blank");  } } </script> </head> <body> <div> <p>キーワード<input type="test"> <input type="button" value="検索" onclick="search(this)"></button> </div> </body> </html>

  • tracer
  • ベストアンサー率41% (255/621)
回答No.1

要点を箇条書きにすると分かりやすいかもしれません。 今の質問文だと、いろんなことが書かれていて、つまるところ何がしたいのか分からないですね^^;

関連するQ&A