示例
下面是常见示例,先动手试试
<meta charset="UTF-8" />
<body>
<!-- 调用google搜索 -->
<form method=get action="http://www.google.com/search" target="_blank">
<!-- input的中name必须为q,否则提交失败,返回google首页-->
<input type=text name=q size=40 maxlength=255 >
<!--input type=hidden name=sitesearch value="yongqing.is-programmer.com"-->
<input type=submit name=btnG value="谷歌搜索">
</form>
<!-- 调用baidu搜索 -->
<form action="http://www.baidu.com/baidu" target="_blank">
<!-- input的中name必须为word,否则提交失败,返回baidu首页-->
<input type=text name=word size=40>
<!--input type=hidden name=si value="yongqing.is-programmer.com"-->
<input type="submit" value="百度搜索">
</form>
<!-- 调用yahoo搜索-->
<form action="http://www.yahoo.com.cn/search">
<input type=text name="p">
<!--input type=hidden name=vs value="yongqing.is-programmer.com"-->
<input type="submit" value="Yahoo 搜索">
</form>
</body>
调用google的参数
发现还可以传递其它参数,它们有什么作用?
<!–Google站内搜索–>
<form method=get action=”http://www.google.com/search”>
<input type=text name=q>
<input type=submit name=btnG value=”Google 搜索”>
<input type=hidden name=sitesearch value=”yongqing.is-programmer.com”>
<input type=hidden name=hl value=zh-CN>
<input type=hidden name=ie value=utf-8>
<input type=hidden name=oe value=utf-8>
</form>
name="q": 搜索的字符串
name="sitesearch": 指定要搜索的网站.
name="hl": 以指定语言显示搜索结果. 比如"zh-CN", "zh-TW", "en"
name="ie": 指明搜索网页的编码,默认是UTF-8.
name="oe": 以指定编码显示搜索结果,默认是UTF-8.
还有其它参数
name="safe"
name="newwindow"
仔细看google首页的源码,发现也用这样的调用方式.
如果想要搜索指定网站的网页,google比较好用,比较适合方在个人博客中,作为搜索工具
百度、yahoo就不介绍了,有兴趣可以研究下.