2

我已使用以下方法将文本框搜索转换为 Google 搜索:

location.href = "http://images.google.com/search?q=" + val;

但是,我想要网页搜索、图片搜索、本地搜索和新闻搜索的选项。

我有 :

<tr height="40">
<td width="80%" align="center" ><input id="searchText" type="text" size="100"/></td>
<td class="searchbox" width="20%" align="center"><a href="#" onclick="startSearch()">Search</a></td>
<td width="0%"></td>
</tr>

<td align="center">
<input type="radio" name="searchType" value="true"/> Web
<input type="radio" name="searchType" value="false"/> Image
<input type="radio" name="searchType" value="false"/> News
<input type="radio" name="searchType" value="false"/> Local
</td>

如何使用上述相同的链接过滤此选项。

4

1 回答 1

1

首先,您真的应该考虑使用Google Search API,这将为您提供更多的权力和控制权。

但是如果你需要一些快速而肮脏的东西,你会想要在连接查询之前选择 URL。以下是网址:

"http://www.google.com/maps?q=" + val;
"http://www.google.com/images?q=" + val;
"http://www.google.com/news?q=" + val;

等等

所以也许要做的事情是维护一个包含当前搜索 URL 的全局变量,然后在每个单选按钮的 onclick 函数中更改该变量。

于 2010-08-18T13:28:52.440 回答