链接元素位置信息的获取方法及装置制造方法及图纸

技术编号:15329557 阅读:43 留言:0更新日期:2017-05-16 13:12
本申请公开了一种链接元素位置信息的获取方法及装置。该方法包括:获取第一网页上的链接元素,其中,链接元素为从第一网页跳转至第二网页的标签;获取链接元素在第一网页上所占据区域的位置信息;以及显示位置信息。通过本申请,解决了相关技术中无法获知网页上不同位置的链接元素被点击情况的问题。

Method and device for acquiring link element position information

The invention discloses a method and a device for acquiring position information of link elements. The method comprises: acquiring the link elements on the page, the first of which, the link elements from the first page to jump to second \label; obtains the location information of the area occupied by the link elements in the first page and display position information. Through this application, the problem that the link elements in different positions on the web pages can not be clicked in relevant technologies is solved.

【技术实现步骤摘要】
链接元素位置信息的获取方法及装置
本申请涉及互联网领域,具体而言,涉及一种链接元素位置信息的获取方法及装置。
技术介绍
目前,主流网页分析工具使用布置在网页上的采集程序(例如:JavaScriptTracker)在网页端收集访问者访问行为和系统信息数据,发送至数据仓库服务器。相关技术中,系统将JavaScriptTracker在网页端收集用户访问行为和系统信息数据绘制成热力图展现在客户端,用户可以根据热力图了解到用户在网页端进行鼠标点击的具体位置坐标和点击量等信息,然而,用户无法根据热力图直观的获知网页上不同位置的链接元素被点击情况,导致用户体验度较低。针对相关技术中无法获知网页上不同位置的链接元素被点击情况的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请的主要目的在于提供一种链接元素位置信息的获取方法及装置,以解决相关技术中无法获知网页上不同位置的链接元素被点击情况的问题。为了实现上述目的,根据本申请的一个方面,提供了一种链接元素位置信息的获取方法。该方法包括:获取第一网页上的链接元素,其中,链接元素为从第一网页跳转至第二网页的标签;获取链接元素在第一网页上所占据区域的位置信息;以及显示位置信息。进一步地,获取第一网页上的链接元素包括:判断第一网页上的被点击元素是否是链接元素;如果被点击元素不是链接元素,获取被点击元素对应的链接元素;以及将被点击元素对应的链接元素作为第一网页上的链接元素。进一步地,获取链接元素在第一网页上所占据区域的位置信息包括:确定当前浏览器类型;根据当前浏览器类型对应的获取方式去获取被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标;获取被点击元素对应的链接元素在第一网页上所占据区域的宽度和高度;以及将被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标、被点击元素对应的链接元素在第一网页上所占据区域的宽度和高度作为被点击元素对应的链接元素在第一网页上所占据区域的位置信息。进一步地,获取链接元素在第一网页上所占据区域的位置信息包括:确定当前浏览器类型;根据当前浏览器类型对应的获取方式去获取被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标;根据当前浏览器类型对应的获取方式去获取被点击元素对应的链接元素在第一网页上所占据区域的右下角的横轴坐标;以及将被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标、被点击元素对应的链接元素在第一网页上所占据区域的右下角的横轴坐标作为被点击元素对应的链接元素在第一网页上所占据区域的位置信息。进一步地,显示位置信息包括:将被点击元素对应的链接元素在第一网页上所占据区域的位置信息存储至预设数据库中;根据预设数据库中存储的位置信息绘制链接元素位置区域图;以及显示链接元素位置区域图。进一步地,显示位置信息包括:将被点击元素对应的链接元素在第一网页上所占据区域的位置信息存储至预设数据库中;根据预设数据库中存储的位置信息绘制位置信息热力图;以及显示位置信息热力图。为了实现上述目的,根据本申请的另一方面,提供了一种链接元素位置信息的获取装置。该装置包括:第一获取单元,用于获取第一网页上的链接元素,其中,链接元素为从第一网页跳转至第二网页的标签;第二获取单元,用于获取链接元素在第一网页上所占据区域的位置信息;以及显示单元,用于显示位置信息。进一步地,第一获取单元包括:判断模块,用于判断第一网页上的被点击元素是否是链接元素;第一获取模块,用于在被点击元素不是链接元素的情况下,获取被点击元素对应的链接元素;以及第一确定模块,用于将被点击元素对应的链接元素作为第一网页上的链接元素。进一步地,第二获取单元包括:第二确定模块,用于确定当前浏览器类型;第二获取模块,用于根据当前浏览器类型对应的获取方式去获取被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标;第三获取模块,用于获取被点击元素对应的链接元素在第一网页上所占据区域的宽度和高度;以及第三确定模块,用于将被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标、被点击元素对应的链接元素在第一网页上所占据区域的宽度和高度作为被点击元素对应的链接元素在第一网页上所占据区域的位置信息。进一步地,第二获取单元包括:第四确定模块,用于确定当前浏览器类型;第四获取模块,用于根据当前浏览器类型对应的获取方式去获取被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标;第五获取模块,用于根据当前浏览器类型对应的获取方式去获取被点击元素对应的链接元素在第一网页上所占据区域的右下角的横轴坐标;以及第五确定模块,用于将被点击元素对应的链接元素在第一网页上所占据区域的左上角的横轴坐标、被点击元素对应的链接元素在第一网页上所占据区域的右下角的横轴坐标作为被点击元素对应的链接元素在第一网页上所占据区域的位置信息。通过本申请,采用以下步骤:获取第一网页上的链接元素,其中,链接元素为从第一网页跳转至第二网页的标签;获取链接元素在第一网页上所占据区域的位置信息;以及显示位置信息,解决了相关技术中无法获知网页上不同位置的链接元素被点击情况的问题,通过显示链接元素在第一网页上所占据区域的位置信息,用户可以直观的获知网页上不同位置的链接元素被点击情况,进而达到提升用户体验度的效果。附图说明构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例的链接元素位置信息的获取方法的流程图;以及图2是根据本申请实施例的链接元素位置信息的获取装置的示意图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。为了便于描述,以下对本申请实施例涉及的几个术语进行说明:JavaScript:一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言。Tracker:追踪器,为一小段JavaScript代码,在网页端收集访问者的访问行为和系统信息数据,发送至数据仓库服务器。超文本标记语言(HyperTextMarkupLanguage,简称为HTML)。根据本申请的实施例,提供了一种链接元素位置信息的获取方法。图1是根据本申本文档来自技高网
...
链接元素位置信息的获取方法及装置

【技术保护点】
一种链接元素位置信息的获取方法,其特征在于,包括:获取第一网页上的链接元素,其中,所述链接元素为从所述第一网页跳转至第二网页的标签;获取所述链接元素在所述第一网页上所占据区域的位置信息;以及显示所述位置信息。

【技术特征摘要】
1.一种链接元素位置信息的获取方法,其特征在于,包括:获取第一网页上的链接元素,其中,所述链接元素为从所述第一网页跳转至第二网页的标签;获取所述链接元素在所述第一网页上所占据区域的位置信息;以及显示所述位置信息。2.根据权利要求1所述的方法,其特征在于,获取第一网页上的链接元素包括:判断所述第一网页上的被点击元素是否是链接元素;如果所述被点击元素不是链接元素,获取所述被点击元素对应的链接元素;以及将所述被点击元素对应的链接元素作为所述第一网页上的链接元素。3.根据权利要求2所述的方法,其特征在于,获取所述链接元素在所述第一网页上所占据区域的位置信息包括:确定当前浏览器类型;根据所述当前浏览器类型对应的获取方式去获取所述被点击元素对应的链接元素在所述第一网页上所占据区域的左上角的横轴坐标;获取所述被点击元素对应的链接元素在所述第一网页上所占据区域的宽度和高度;以及将所述被点击元素对应的链接元素在所述第一网页上所占据区域的左上角的横轴坐标、所述被点击元素对应的链接元素在所述第一网页上所占据区域的宽度和高度作为所述被点击元素对应的链接元素在所述第一网页上所占据区域的位置信息。4.根据权利要求2所述的方法,其特征在于,获取所述链接元素在所述第一网页上所占据区域的位置信息包括:确定当前浏览器类型;根据所述当前浏览器类型对应的获取方式去获取所述被点击元素对应的链接元素在所述第一网页上所占据区域的左上角的横轴坐标;根据所述当前浏览器类型对应的获取方式去获取所述被点击元素对应的链接元素在所述第一网页上所占据区域的右下角的横轴坐标;以及将所述被点击元素对应的链接元素在所述第一网页上所占据区域的左上角的横轴坐标、所述被点击元素对应的链接元素在所述第一网页上所占据区域的右下角的横轴坐标作为所述被点击元素对应的链接元素在所述第一网页上所占据区域的位置信息。5.根据权利要求2所述的方法,其特征在于,显示所述位置信息包括:将所述被点击元素对应的链接元素在所述第一网页上所占据区域的位置信息存储至预设数据库中;根据所述预设数据库中存储的位置信息绘制链接元素位置区域图;以及显示所述链接元素位置区域图。6.根据权利要求2所述的方法,其特征在于,显示所述位置信息包括:将所述被点击元素对...

【专利技术属性】
技术研发人员:包佳杰
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1