如何通过JavaScript制作Google内部网站搜索脚本

时间:2010-09-03 19:00:45

标签: javascript

如何通过JavaScript制作Google内部网站搜索脚本

2 个答案:

答案 0 :(得分:1)

别。只需使用标准表格处理:

<form method="get" action="http://www.google.com/search">
    <input type="text" name="q" value="" />
    <input type="hidden" name="sitesearch" value="yoursitehere.com"/>
    <input type="submit" value="Google Search" />
</form>

就是这样。不需要javascript。

http://jsfiddle.net/dWrsZ/

如果您希望在新窗口中打开它:

<form method="get" action="http://www.google.com/search" target="_blank">
    <input type="text" name="q" value="" />
    <input type="hidden" name="sitesearch" value="yoursitehere.com"/>
    <input type="submit" value="Google Search" />
</form>

答案 1 :(得分:0)

点击此处:http://jsfiddle.net/qEmhJ/

HTML:

<input type="text" id="q" />
<input type="button" value="search!" onclick="gsearch();" />

JavaScript的:

function gsearch() {
    var q=document.getElementById('q').value;
    q+=' site:example.com';
    window.open('http://www.google.com/search?q='+encodeURIComponent(q));

}