[发明专利]在浏览器侧进行网络搜索的方法与浏览器有效
申请号: | 201310554095.7 | 申请日: | 2013-11-08 |
公开(公告)号: | CN103631875B | 公开(公告)日: | 2017-04-12 |
发明(设计)人: | 糜裕峰;李林 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙)11391 | 代理人: | 康正德,范晓斌 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览器 进行 网络 搜索 方法 | ||
技术领域
本发明涉及互联网领域,特别是涉及一种在浏览器侧进行网络搜索的方法与浏览器。
背景技术
传统的网络搜索方法,是用户打开搜索引擎的页面,并在页面中的输入框或其他接口中输入关键词并发起搜索,然后在搜索引擎网站的页面中加载搜索结果。
利用传统的搜索方法,用户在浏览网页需要对网页的文本进行搜索时,首先复制相应的文本,然后打开搜索引擎的页面并输入文本,才能进行搜索。用户的操作步骤比较复杂。
另外,现有技术中还有一种搜索方法,用户从当前所浏览的内容中选中部分文字,浏览器会出现一个快捷搜索按钮,用户点击该按钮之后即可跳转搜索引擎按照选中文字搜索结果页,并在新页面中展示搜索结果页。
图1和图2分别示出了现有技术中两种浏览器开启网页快捷搜索的效果图,如图所示,用户选择文本后,一旦满足预设的条件,例如鼠标在选择文字处停留预定时间等,就会在选择文字显示快捷搜索按钮,以便用户操作。然后现有的划词快捷搜索都是基于选择后获取的词信息,产生出预先配置好的入口选项,直接加载即可入口的图标和生成对应的统一资源定位符(Uniform Resource Locator,简称URL)。这种方式中搜索的入口固定,会产生很多用户不需要的搜索内容,无法满足用户针对性搜索的要求。另外用户点击按钮后,直接将页面跳转至搜索结果的标签,中断了用户在原页面的浏览。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的浏览器和相应的在浏览器侧进行网络搜索的方法。
依据本发明的一个方面,提供了在浏览器侧进行网络搜索的方法。该在浏览器侧进行网络搜索的方法,包括以下步骤:在当前页面中获取要进行搜索操作的网页元素;确定网页元素的网页元素类型以及与网页元素类型对应的搜索类型;获取网页元素的搜索关键字;依据搜索关键字向与搜索类型对应的搜索引擎发起搜索请求,并将返回的搜索结果在浏览器侧进行显示。
可选地,确定网页元素的网页元素类型包括:根据超文本标记语言文本中包含的统一资源定位符确定网页元素的类型。
可选地,根据超文本标记语言文本中包含的统一资源定位符确定网页元素的类型包括:查找统一资源定位符中包含的文件扩展名;通过文件扩展名判断得出网页元素类型。
可选地,获取网页元素的搜索关键字包括:在超文本标记语言文本中查找网页元素的描述信息作为搜索关键词;或通过遍历页面的DOM数据节点提取网页元素的描述信息作为搜索关键词。
可选地,确定与网页元素类型对应的搜索类型包括:从预设的映射配置表中查找与网页元素类型对应的一个或多个搜索类型。
可选地,与网页元素类型对应的搜索类型为多个,依据搜索关键字向与搜索类型对应的搜索引擎发起搜索请求包括:将多个搜索类型按照优先级别分配权重,按照权重的顺序依据搜索关键字分别向多个与搜索类型对应的搜索引擎发起搜索请求;将返回的搜索结果在浏览器侧进行显示包括:按照权重的顺序在浏览器侧显示多个搜索引擎返回的搜索结果。
可选地,将返回的搜索结果在浏览器侧进行显示包括:在页面中生成按照搜索类型进行分类的展示浮层,并在浮层中加载搜索结果。
可选地,在当前页面中获取要进行搜索操作的网页元素包括:获取用户从页面中所选择的网页内容,并从所选择的网页内容中得到要进行搜索操作的网页元素。
可选地,网页元素类型包括以下任意一项或多项:视频、图片、音乐、文字。
根据本发明的另一方面,提供了一种浏览器。该浏览器包括:网页元素获取模块,用于在当前页面中获取要进行搜索操作的网页元素;类型确定模块,用于确定网页元素的网页元素类型以及与网页元素类型对应的搜索类型;关键字获取模块,用于获取网页元素的搜索关键字;搜索接口,用于依据搜索关键字向与搜索类型对应的搜索引擎发起搜索请求,并将返回的搜索结果在浏览器侧进行显示。
可选地,类型确定模块被配置为:获取网页元素对应的超文本标记语言文本;根据超文本标记语言文本中包含的统一资源定位符确定网页元素的类型。
可选地,关键字获取模块被配置为:在超文本标记语言文本中查找网页元素的描述信息作为搜索关键词;或通过遍历页面的DOM数据节点提取网页元素的描述信息作为搜索关键词。
可选地,类型确定模块还被配置为:从预设的映射配置表中查找与网页元素类型对应的一个或多个搜索类型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310554095.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种碗形LED灯结构
- 下一篇:一种平板电脑保护套