在浏览器中搜索信息的方法和浏览器客户端技术

技术编号:11331826 阅读:73 留言:0更新日期:2015-04-22 22:21
本发明专利技术提供了一种在浏览器中搜索信息的方法和浏览器客户端,其中,所述方法包括:获取浏览器当前加载网页中的至少一个网页元素的属性信息;将获取的属性信息发送至服务器侧,并接收服务器侧返回的与属性信息对应的关键字;监测到对至少一个网页元素中的部分或全部网页元素的第一触发操作,在被触发的网页元素的设定位置处显示对应的关键字;监测到对所述对应的关键字的第二触发操作,在浏览器侧发起基于关键字的预置操作。通过本发明专利技术,提供给用户除网页元素对应的链接外的其他相关信息。

【技术实现步骤摘要】

本专利技术涉及网络
,特别是涉及一种在浏览器中搜索信息的方法和浏览器客户端
技术介绍
网页浏览器是一种显示网页服务器或档案系统内的文件,并让用户与这些文件互动的软件,它用来显示在万维网或局部局域网络等内的图片、文字、视频、音频及其他资讯,这些资讯通常是展示在网页中,可见,目前浏览器展示的网页中的信息量巨大。一般来说,网页中可以提供多种类型的网页元素,包括但不限于:文字、图片、音频、视频中的一种或多种。用户通过网页浏览器浏览某一网页时,例如:包含音频的网页时,若对某一音频感兴趣,则可以通过点击该音频对应的链接听到音乐。但是,当用户想对该音频进行进一步的了解时,现有的网页浏览器却无法提供除该音频对应的音乐链接外的其他相关信息(例如音频对应的演奏者信息),用户很难获取到音频元素的其他相关信息。同样,其它网页元素也存在同样的问题。可见,现有的浏览器在对网页中的网页元素进行处理时,仅能提供给用户关于网页元素对应的链接的信息,但是无法提供除链接外的其他相关信息。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的在浏览器中搜索信息的方法和浏览器客户端。依据本专利技术的一个方面,提供了一种在浏览器中搜索信息的方法,包括:获取浏览器当前加载网页中的至少一个网页元素的属性信息;将获取的所述属性信息发送至服务器侦牝并接收所述服务器侧返回的与所述属性信息对应的关键字;监测到对所述至少一个网页元素中的部分或全部网页元素的第一触发操作,在被触发的网页元素的设定位置处显示对应的关键字;监测到对所述对应的关键字的第二触发操作,在浏览器侧发起基于所述关键字的预置操作。根据本专利技术的另一方面,提供了一种浏览器客户端,包括:获取模块,用于获取浏览器当前加载网页中的至少一个网页元素的属性信息;发送模块,用于将获取的所述属性信息发送至服务器侧,并接收所述服务器侧返回的与所述属性信息对应的关键字;显示模块,用于监测到对所述至少一个网页元素中的部分或全部网页元素的第一触发操作,在被触发的网页元素的设定位置处显示对应的关键字;预置操作发起模块,用于监测到对所述对应的关键字的第二触发操作,在浏览器侧发起基于所述关键字的预置操作。通过本专利技术,浏览器从服务器侧获取当前加载网页中至少一个网页元素对应的关键字,当监测到用户对某一网页元素的第一触发操作时,在被触发的网页元素的设定位置处展示网页元素对应的关键字,因此,能够解决现有的浏览器无法提供给用户除网页元素对应的链接外的其他相关信息的问题。同时,本专利技术提供的在浏览器中进行搜索信息的方案,还能够监测到对显示的关键字的第二触发操作,在浏览器侧发起基于关键字的预置操作,例如:使用关键字进行网页搜索,通过预置操作能够提供给用户关于关键字相关的网页信息,从而提供给用户关于网页元素更全面的信息。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。【附图说明】通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1是根据本专利技术实施例一的一种在浏览器中搜索信息的方法的步骤流程图;图2是根据本专利技术实施例二的一种在浏览器中搜索信息的方法的步骤流程图;图3是根据本专利技术实施例三的一种浏览器客户端的结构框图;图4是根据本专利技术实施例四的一种浏览器客户端的结构框图。【具体实施方式】下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一参照图1,示出了本专利技术实施例一的一种在浏览器中搜索信息的方法的步骤流程图。本实施例的在浏览器中搜索信息的方法包括以下步骤:步骤S102:获取浏览器当前加载网页中的至少一个网页元素的属性信息。在实际实现过程中,浏览器获取当前加载网页中的哪些网页元素的属性信息可以由本领域技术人员根据实际需求进行设置,例如:可以设置成仅获取某一类型的网页元素(例如:视频元素)的属性信息,也可以设置成获取多个类型的网页元素(例如:视频元素和图片元素)的属性信息,当然还可以设置成获取其他类型的网页元素的属性信息,本实施例对此不作具体限定。优选地,获取浏览器当前加载网页中的音频的属性信息、和/或、视频的属性信息、和/或、图片的属性信息。获取的具体属性信息可以由本领域技术人员在实际操作中根据需求进行设定。例如:设置成仅获取网页元素的URL (Uniform Resource Locator,统一资源定位符)、或仅获取网页元素的标题,当然还可以设置成获取其他的属性信息,以保证获取的属性信息能够唯一标识一个网页元素。步骤S104:将获取的属性信息发送至服务器侧,并接收服务器侧返回的与属性信息对应的关键字。服务器侧存储有网页元素的属性信息与关键字的对应的关系,服务器侧接收到网页元素的属性信息后,通过查找对应关系获取网页元素的属性信息对应的关键字,将关键字返回至浏览器。步骤S106:监测到对至少一个网页元素中的部分或全部网页元素的第一触发操作,在被触发的网页元素的设定位置处显示对应的关键字。本实施例中,对至少一个网页元素中的部分或全部网页元素进行的第一触发操作包括但不限于:悬浮、点击、选择等等,例如:通过鼠标点选某一网页元素或者在某一网页元素上超过一定时间的悬浮,可以实现对该网页元素的第一触发操作,也可以通过快捷键一次选中多个网页元素,实现对多个网页元素的第一触发操作。对于关键字的显示位置,可以设置成在网页元素的任意合适的位置显示,例如:网页元素的左上角、右上角、左下角等位置,本实施例对此不作具体限定。而对于关键字的显示方式本实施例也不作具体限制,例如:可以直接在网页元素上显示,也可以生成一个气泡,在气泡中显示关键字,当然还有其他的显示方式,在本实施例不再一一列举。步骤S108:监测到对对应的关键字的第二触发操作,在浏览器侧发起基于关键字的预置操作。通过本实施例提供的在浏览器中搜索信息的方法,浏览器从服务器侧获取当前加载网页中至少一个网页元素对应的关键字,当监测到用户对某一网页元素的第一触发操作时,在被触发的网页元素的设定位置处展示网页元素对应的关键字,因此,能够解决现有的浏览器无法提供给用户除网页元素对应的链接外的其他相关信息的问题。同时,本专利技术提供的在浏览器中进行搜索信息的方案,还能够监测到对显示的关键字的第二触发操作,在浏览器侧发起基于关键字的预置操作,例如:使用关键字进行网页搜索,通过预置操作能够提供给用户关于关键字相关的网页信息,从而提供给用户关于网页元素更全面的信息。实施例二参照图2,示出了本专利技术实施例二的一种在浏览器中搜索信息的方法的步骤流程图。本实施例的在浏览器中搜索信息的方法包括以下具体步骤:步骤S202:浏览器判断当前加载网页是否为安全网页;若是,则执本文档来自技高网...
在浏览器中搜索信息的方法和浏览器客户端

【技术保护点】
一种在浏览器中搜索信息的方法,包括:获取浏览器当前加载网页中的至少一个网页元素的属性信息;将获取的所述属性信息发送至服务器侧,并接收所述服务器侧返回的与所述属性信息对应的关键字;监测到对所述至少一个网页元素中的部分或全部网页元素的第一触发操作,在被触发的网页元素的设定位置处显示对应的关键字;监测到对所述对应的关键字的第二触发操作,在浏览器侧发起基于所述关键字的预置操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:田新超刘晓健杨晓兵
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1