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

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

解決済みの質問

YAHOOとGoogleの検索結果を一度に表示させるには、どうしたらよ

YAHOOとGoogleの検索結果を一度に表示させるには、どうしたらよいでしょうか?

キーワード検索窓に、チェックボックスがあって、
YAHOOを選択した際には、YAHOOの検索結果画面が、
Googleを選択した際には、Googleの検索結果画面が、
両方を選択した際には、二つの検索結果画面が、
それぞれ別画面で立ち上がるようにしたいのですが、
どう書けばよいでしょうか?

投稿日時 - 2010-10-17 15:20:24

QNo.6256318

暇なときに回答ください

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

両方チェックした場合、結果を混ぜて1つのページにする必要が無いなら
単純に
<form>
<input type="checkbox" name="engin" checked>Goole検索
<input type="checkbox" name="engin" >Yahoo検索
<input type="text" name="queryword">
<button type="button" onclick="go(this.form);">検索</button>
</form>
<script type="text/javascript">
<!--
function go(frm){
var q=encodeURIComponent(frm.queryword.value);
if(frm.engin[0].checked)
window.open("http://www.google.co.jp/search?source=hp&q="+q,"_blank")
if(frm.engin[1].checked)
window.open("http://search.yahoo.co.jp/search?p="+q,"_blank")
}
// -->
</script>

で、いいと思うんですけど...

投稿日時 - 2010-10-18 10:47:45

お礼

ありがとうございました。

投稿日時 - 2010-10-18 18:47:28

ANo.1

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

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

回答(1)

あなたにオススメの質問