The invention provides a method and a browser for network searching at the browser side. Among them, the method of web search in the browser side, which comprises the following steps: obtaining page elements of search operation in current page; determine the elements of the page page elements type and the type of search and the corresponding page element type; access to web page elements search keywords; according to the corresponding search keyword search and search type the engine launched a search request, and returns the search results are displayed in the browser side. The application of the scheme, the browser displays the search results page and the element type, users get search results more in line with expectations, reduce the user to search the intervention, improves the efficiency of users when browsing the web search operation.
【技术实现步骤摘要】
在浏览器侧进行网络搜索的方法与浏览器本申请为申请号为201310554095.7、申请日为2013年11月08日、专利技术名称为“在浏览器侧进行网络搜索的方法与浏览器”的专利技术申请的分案申请。
本专利技术涉及互联网领域,特别是涉及一种在浏览器侧进行网络搜索的方法与浏览器。
技术介绍
传统的网络搜索方法,是用户打开搜索引擎的页面,并在页面中的输入框或其他接口中输入关键词并发起搜索,然后在搜索引擎网站的页面中加载搜索结果。利用传统的搜索方法,用户在浏览网页需要对网页的文本进行搜索时,首先复制相应的文本,然后打开搜索引擎的页面并输入文本,才能进行搜索。用户的操作步骤比较复杂。另外,现有技术中还有一种搜索方法,用户从当前所浏览的内容中选中部分文字,浏览器会出现一个快捷搜索按钮,用户点击该按钮之后即可跳转搜索引擎按照选中文字搜索结果页,并在新页面中展示搜索结果页。图1和图2分别示出了现有技术中两种浏览器开启网页快捷搜索的效果图,如图所示,用户选择文本后,一旦满足预设的条件,例如鼠标在选择文字处停留预定时间等,就会在选择文字显示快捷搜索按钮,以便用户操作。然后现有的划词快捷搜索都是基于选择后获取的词信息,产生出预先配置好的入口选项,直接加载即可入口的图标和生成对应的统一资源定位符(UniformResourceLocator,简称URL)。这种方式中搜索的入口固定,会产生很多用户不需要的搜索内容,无法满足用户针对性搜索的要求。另外用户点击按钮后,直接将页面跳转至搜索结果的标签,中断了用户在原页面的浏览。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问 ...
【技术保护点】
一种在浏览器侧进行网络搜索的方法,包括:在当前页面中获取要进行搜索操作的网页元素;确定所述网页元素的网页元素类型以及与所述网页元素类型对应的搜索类型;获取所述网页元素的搜索关键字;依据所述搜索关键字向与所述搜索类型对应的搜索引擎发起搜索请求,并将返回的搜索结果在浏览器侧进行显示。
【技术特征摘要】
1.一种在浏览器侧进行网络搜索的方法,包括:在当前页面中获取要进行搜索操作的网页元素;确定所述网页元素的网页元素类型以及与所述网页元素类型对应的搜索类型;获取所述网页元素的搜索关键字;依据所述搜索关键字向与所述搜索类型对应的搜索引擎发起搜索请求,并将返回的搜索结果在浏览器侧进行显示。2.根据权利要求1所述的方法,其中,确定所述网页元素的网页元素类型包括:获取所述网页元素对应的超文本标记语言文本;根据所述超文本标记语言文本中包含的统一资源定位符确定所述网页元素的类型。3.根据权利要求2所述的方法,其中,根据所述超文本标记语言文本中包含的统一资源定位符确定所述网页元素的类型包括:查找所述统一资源定位符中包含的文件扩展名;通过所述文件扩展名判断得出所述网页元素类型。4.根据权利要求2或3所述的方法,其中,获取所述网页元素的搜索关键字包括:在所述超文本标记语言文本中查找所述网页元素的描述信息作为所述搜索关键词;或通过遍历所述页面的DOM数据节点提取所述网页元素的描述信息作为所述搜索关键词。5.根据权利要求1至4中任一项所述的方法,其中,确定与所述网页元素类型对应的搜索类型包括:从预设的映射配置表中查找与所述网页元素类型对应的一个或多个搜索类型。6.根据权利要求5所述的方法,其中,与所述网页元素类型对应的搜索类型为多个,依据所述搜索关键字向与所...
【专利技术属性】
技术研发人员:糜裕峰,李林,
申请(专利权)人:北京奇虎科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。