GreenBrowser如何添加搜索引擎

作者:MoreQuick

1. 一般的搜索引擎,只要在搜索页面进行一个搜索,将搜索结果页面的地址复制下来,将搜索关键字替换成%s或者%u就可以了(%u表示要先将关键字替换成UTF8编码后再搜索)。

比如 google.cn 搜索“软件”后页面网址是:http://www.google.cn/search?hl=zh-CN&q=%E8%BD%AF%E4%BB%B6&meta=,其中%E8%BD%AF%E4%BB%B6是“软件”的UTF8编码,则搜索引擎就是:http://www.google.cn/search?hl=zh-CN&q=%u&meta=

2. 有些页面的搜索结果页面没有关键字内容,对于这种情况,只要查看搜索页面源代码,先找到表单的action条目,再找到input条目,然后用&符号就可以组合成搜索引擎了。

比如 xeasy 的手机号码搜索页面表单代码如下:
<form name=search method=post action=/mobile/search.php>
<input type=text name=haoma size=11 maxlength=18 value=13988888888>
<input type=submit name=Submit value=查询归属地>
</form>
则搜索引擎的代码就是:http://www.xeasy.net/mobile/search.php?haoma=%s

3. 还有些页面的处理比较特殊,用上面的方法不起作用,必须做特殊出来,用&&符号来组合搜索引擎。

比如 ip138 的ip搜索页面代码如下:
<form method=post action="ips8.asp" name="ipform" onsubmit="return checkIP();">
<input type="text" name="ip" size="16">
<input type="submit" value="查询">
<input type="hidden" name="action" value="2">
</form>
则搜索引擎的代码就是:http://www.ip138.com/ips8.asp&&action=2&&ip=%s

返回帮助目录