一种实现比对搜索的浏览器、系统和方法技术方案

技术编号:8801154 阅读:142 留言:0更新日期:2013-06-13 05:49
本发明专利技术公开了一种实现比对搜索的浏览器、系统和方法。本发明专利技术中使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL,N为大于或等于2的自然数,在同一浏览窗口内生成N个浏览页面,在该N个浏览页面中分别加载所述N个目标URL,向所述N个搜索引擎分别发起搜索请求,然后将所述N个搜索引擎返回的搜索结果分别一一对应地加载到所述同一浏览窗口内的所述N个浏览页面中。本发明专利技术的技术方案,可以在同一浏览窗口内呈现多个浏览器对同一关键词的搜索结果页面,取得了省时省力,直观方便地实现比对搜索的有益效果。

【技术实现步骤摘要】

本专利技术涉及网络通信
,具体涉及。
技术介绍
现有的浏览器,只能在同一个浏览窗口中打开一个搜索引擎的搜索结果页面。如果想要对比两个不同搜索引擎的搜索结果只能再创建一个浏览窗口进行搜索,然后通过切换两个不同的浏览窗口来进行对比,费时费力,不直观且不方便。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的一种实现比对搜索的浏览器、系统和相应的方法。依据本专利技术的一个方面,提供了一种实现比对搜索的浏览器,其中,该浏览器包括:比对URL生成单元和比对搜索单元;所述比对URL生成单元,适于使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL ;N为大于或等于2的自然数;所述比对搜索单元,适于在同一浏览窗口内生成N个浏览页面,在该N个浏览页面中分别加载所述比对URL生成单元生成的所述N个目标URL,向所述N个搜索引擎分别发起搜索请求,将所述N个搜索引擎返回的搜索结果分别一一对应地加载到所述同一浏览窗口内的所述N个浏览页面中。可选地,该浏览器进一步包括:比对搜索判断单元、单一 URL生成单元和单一搜索单元;所述比对搜索判断单元,适于判断比对搜索是否被启用,是则通知所述比对URL生成单元,否则通知所述单一 URL生成单元;所述比对URL生成单元,进一步适于在收到所述比对搜索判断单元的通知时,先确认被选定的N个搜索引擎,然后使用输入关键词与选定的N个搜索引擎的URL分别生成N个目标URL ;所述单一 URL生成单元,适于使用输入关键词与默认搜索引擎的URL生成目标URL ;所述单一搜索单元,适于在浏览窗口内生成一个浏览页面,在该浏览页面中加载所述单一 URL生成单元生成的所述目标URL,向所述默认搜索引擎发起搜索请求,将所述默认搜索引擎返回的搜索结果加载到所述浏览窗口内的浏览页面中。可选地,所述比对搜索判断单元,进一步适于根据浏览器中的比对搜索功能选项是否被选定来判断比对搜索是否被启用。可选地,所述比对URL生成单元,进一步适于在收到所述比对搜索判断单元的通知时,展示搜索引擎选择界面供用户进行选择,根据用户的选择确认选定的N个搜索引擎。可选地,所述比对URL生成单元,进一步适于在用户已选择的搜索引擎个数未达到M时,将搜索引擎选择界面中的其他未被选择的搜索引擎设置为可选状态,在用户已选择的搜索引擎个数达到了 M时,将搜索引擎选择界面中的其他未被选择的搜索引擎变成不可选状态;其中,N小于或等于Μ。依据本专利技术的又一方面,提供了一种实现比对搜索的系统,该系统包括多个搜索引擎以及如上述任一项所述的浏览器。依据本专利技术的又一方面,提供了一种实现比对搜索的方法,该方法包括:使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL ;Ν为大于或等于2的自然数;在同一浏览窗口内生成N个浏览页面,在该N个浏览页面中分别加载所述N个目标URL,向所述N个搜索引擎分别发起搜索请求;将所述N个搜索引擎返回的搜索结果分别一一对应地加载到所述同一浏览窗口内的所述N个浏览页面中。可选地,该方法在所述使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL之前进一步包括:判断比对搜索是否被启用;当比对搜索被启用时,先确认选定的N个搜索引擎,然后执行所述使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL的步骤;当比对搜索未被启用时,使用输入关键词与默认搜索引擎的URL生成目标URL,在浏览窗口内生成一个浏览页面,在该浏览页面中加载所述目标URL,向所述默认搜索引擎发起搜索请求,将所述默认搜索引擎返回的搜索结果加载到所述浏览窗口内的浏览页面中。可选地,所述判断比对搜索是否被启用包括:判断浏览器中的比对搜索功能选项是否被选定。可选地,所述先确认选定的N个搜索引擎包括:展示搜索引擎选择界面供用户进行选择;根据用户的选择确认选定的N个搜索引擎。可选地,所述展示搜索引擎选择界面供用户进行选择包括:如果用户已选择的搜索引擎个数未达到Μ,则其他未被选择的搜索引擎为可选状态;如果用户已选择的搜索引擎个数达到了 Μ,则其他未被选择的搜索引擎变成不可选状态;其中,N小于或等于Μ。根据本专利技术的这种使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL,N为大于或等于2的自然数,在同一浏览窗口内生成N个浏览页面,在该N个浏览页面中分别加载所述N个目标URL,向所述N个搜索引擎分别发起搜索请求,然后将所述N个搜索引擎返回的搜索结果分别一一对应地加载到所述同一浏览窗口内的所述N个浏览页面中的技术方案,可以在同一浏览窗口内呈现多个浏览器对同一关键词的搜索结果页面,由此解决了现有技术中如果想要对比多个不同搜索引擎的搜索结果只能创建多个浏览窗口进行搜索,然后通过切换窗口来进行对比的问题,取得了省时省力,直观方便地实现比对搜索的有益效果。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了根据本专利技术一个实施例的一种实现比对搜索的方法的流程图;图2示出了根据本专利技术一个实施例的两个搜索引擎的比对搜索结果的截图;图3示出了根据本专利技术一个实施例的展示搜索引擎选择界面的示意图;图4示出了根据本专利技术一个实施例的搜索方法的流程图;图5示出了根据本专利技术一个实施例的一种实现比对搜索的浏览器的结构图;图6示出了根据本专利技术一个实施例的一种实现比对搜索的浏览器的结构图;图7示出了根据本专利技术一个实施例的一种实现比对搜索的系统的示意图。具体实施例方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。图1示出了根据本专利技术一个实施例的一种实现比对搜索的方法的流程图。如图1所示,该实现比对搜索的方法包括:步骤S110,使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL ;N为大于或等于2的自然数。在本专利技术的一个实施例中,设某个搜索引擎的URL为:http: //aa.bb.com/s q={searchKeys},其中{searchKeys}是该搜索引擎替换关键词的位置。如果当前输入的关键词为“holiday”,则生成的对应于该搜索弓丨擎的目标URL为:http://aa.bb.com/S q=holiday。其他搜索引擎的目标URL的生成方式与上述相同。步骤S120,在同一浏览窗口内生成N个浏览页面,在该N个浏览页面中分别加载所述N个目标URL,向所述N个搜索引擎分别发起搜索请求。步骤S130,将所述N个搜索引擎返回的搜索结果分别一一对应地加载到所述本文档来自技高网...

【技术保护点】
一种实现比对搜索的浏览器,其中,该浏览器包括:比对URL生成单元和比对搜索单元;所述比对URL生成单元,适于使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL;N为大于或等于2的自然数;所述比对搜索单元,适于在同一浏览窗口内生成N个浏览页面,在该N个浏览页面中分别加载所述比对URL生成单元生成的所述N个目标URL,向所述N个搜索引擎分别发起搜索请求,将所述N个搜索引擎返回的搜索结果分别一一对应地加载到所述同一浏览窗口内的所述N个浏览页面中。

【技术特征摘要】
1.一种实现比对搜索的浏览器,其中,该浏览器包括:比对URL生成单元和比对搜索单元; 所述比对URL生成单元,适于使用输入关键词与选定的N个搜索引擎的统一资源定位符URL分别生成N个目标URL ;N为大于或等于2的自然数; 所述比对搜索单元,适于在同一浏览窗口内生成N个浏览页面,在该N个浏览页面中分别加载所述比对URL生成单元生成的所述N个目标URL,向所述N个搜索引擎分别发起搜索请求,将所述N个搜索引擎返回的搜索结果分别一一对应地加载到所述同一浏览窗口内的所述N个浏览页面中。2.如权利要求1所述的浏览器,其中,该浏览器进一步包括:比对搜索判断单元、单一URL生成单元和单一搜索单元; 所述比对搜索判断单元,适于判断比对搜索是否被启用,是则通知所述比对URL生成单元,否则通知所述单一 URL生成单元; 所述比对URL生成单元,进一步适于在收到所述比对搜索判断单元的通知时,先确认被选定的N个搜索引擎,然后使用输入关键词与选定的N个搜索引擎的URL分别生成N个目标URL ; 所述单一 URL生成单元,适于使用输入关键词与默认搜索引擎的URL生成目标URL ; 所述单一搜索单元,适于在浏览窗口内生成一个浏览页面,在该浏览页面中加载所述单一 URL生成单元生成的所述目标URL,向所述默认搜索引擎发起搜索请求,将所述默认搜索引擎返回的搜索结果加载到所述浏览窗口内的浏览页面中。3.如权利要求2所述的浏览器,其中, 所述比对搜索判断单元,进一步适于根据浏览器中的比对搜索功能选项是否被选定来判断比对搜索是否被启用。4.如权利要求2所述的浏览器,其中, 所述比对URL生成单元,进一步适于在收到所述比对搜索判断单元的通知时,展示搜索引擎选择界面供用户进行选择,根据用户的选择确认选定的N个搜索引擎。5.如权利要求4所述的浏览器,其中, 所述比对URL生成单元,进一步适于在用户已选择的搜索引擎个数未达到M时,将搜索引擎选择界面中的其他未被选择的搜索引擎设置为可选状态...

【专利技术属性】
技术研发人员:镡云宇
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1