一种节点生成方法、页面定位方法及装置制造方法及图纸

技术编号:9568695 阅读:117 留言:0更新日期:2014-01-16 01:51
本发明专利技术公开了一种节点生成方法,用于提高标签页定位效率。所述方法包括:获得第一操作;对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点;获得用户在所述第一页面中的至少一个第二操作;对所述至少一个第二操作进行响应,打开至少一个第二页面,并根据所述至少一个第二页面生成至少一个第二节点;获得一关系树,所述关系树至少包括所述第一节点和所述至少一个第二节点。本发明专利技术还公开了一种页面定位方法及相应装置。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种节点生成方法,用于提高标签页定位效率。所述方法包括:获得第一操作;对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点;获得用户在所述第一页面中的至少一个第二操作;对所述至少一个第二操作进行响应,打开至少一个第二页面,并根据所述至少一个第二页面生成至少一个第二节点;获得一关系树,所述关系树至少包括所述第一节点和所述至少一个第二节点。本专利技术还公开了一种页面定位方法及相应装置。【专利说明】一种节点生成方法、页面定位方法及装置
本专利技术涉及计算机及嵌入式领域,特别涉及一种节点生成方法、页面定位方法及装置。
技术介绍
在支持多标签页同时显示的应用程序中,如IE(Internet Explorer,网页浏览器),Firefox (火狐)等浏览器,用户在浏览网页的过程中,可能打开了很多标签页,由于大量的标签页在创建时默认是从左至右逐一排列显示,并且支持任意拖放调整其排列顺序。如果标签页过多,标签页上的标题无法完全显示,导致页面之间的关系无法确定。例如从网页A中以新标签页方式打开不同的链接,创建了 B、C、D等多个子标签页,在浏览B、C、D等标签页之一时,如果用户需要返回浏览其父标签页A,或者需要浏览其它标签页,由于没有任何快捷定位的方式,需要在大量的标签页中逐一通过手动查找,无法快速定位标签页,导致定位效率低下,耗费较多时间,用户体验的流畅使用度下降。
技术实现思路
本专利技术实施例提供一种节点生成方法、页面定位方法及装置,用于解决现有技术中标签页定位效率低下的技术问题,实现了提高标签页定位效率的技术效果。一种节点生成方法,包括以下步骤:获得第一操作;对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点;获得用户在所述第一页面中的至少一个第二操作;对所述至少一个第二操作进行响应,打开至少一个第二页面,并根据所述至少一个第二页面生成至少一个第二节点;获得一关系树,所述关系树至少包括所述第一节点和所述至少一个第二节点。较佳的,所述第一节点具有第一标识,所述第二节点具有第二标识,所述第一标识与所述第二标识不同。较佳的,在根据所述至少一个第二页面生成至少一个第二节点之后还包括步骤:获得所述用户在所述至少一个第二页面中的至少一个第三操作;对所述至少一个第三操作进行响应,打开至少一个第三页面,并根据所述至少一个第三页面生成至少一个第三节点;获得所述关系树,所述关系树至少包括所述第一节点、所述至少一个第二节点和所述至少一个第三节点。较佳的,还包括步骤:向用户显示所述关系树。较佳的,向用户显示所述关系树的步骤包括:获得第四操作,对所述第四操作进行响应,向用户显示所述关系树。较佳的,所述第一页面和/或所述第二页面中包括一关系按键,当所述用户点击该关系按键时,获得所述第四操作。一种页面定位方法,包括以下步骤:获得第四操作;对所述第四操作进行响应,显示一关系树,所述关系树表示打开的各页面之间的父子节点关系;根据所述关系树定位所需页面。一种节点生成装置,包括:第一获取模块,用于获得第一操作;第一处理模块,用于对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点;第二获取模块,用于获得用户在所述第一页面中的至少一个第二操作;第二处理模块,用于对所述至少一个第二操作进行响应,打开至少一个第二页面,并根据所述至少一个第二页面生成至少一个第二节点;第三获取模块,用于获得一关系树,所述关系树至少包括所述第一节点和所述至少一个第二节点。较佳的,所述第一节点具有第一标识,所述第二节点具有第二标识,所述第一标识与所述第二标识不同。较佳的:所述第二获取模块还用于获得所述用户在所述至少一个第二页面中的至少一个第三操作;所述第二处理模块还用于对所述至少一个第三操作进行响应,打开至少一个第三页面,并根据所述至少一个第三页面生成至少一个第三节点;所述第三获取模块还用于获得所述关系树,所述关系树包括所述第一节点、所述至少一个第二节点和所述至少一个第三节点。较佳的,还包括显示模块,用于向用户显示所述关系树。较佳的:所述第二获取模块还用于获得第四操作;所述显示模块具体用于对所述第四操作进行响应,向用户显示所述关系树。较佳的,所述第一页面和/或所述第二页面中包括一关系按键,所述第二获取模块用于当所述用户点击该关系按键时,获得所述第四操作。一种页面定位装置,包括:第二获取模块,用于获得第四操作;显示模块,用于对所述第四操作进行响应,显示一关系树,所述关系树表示打开的各页面之间的父子节点关系;定位模块,用于根据所述关系树定位所需页面。本专利技术实施例中的节点生成方法为获得第一操作;对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点;获得用户在所述第一页面中的至少一个第二操作;对所述至少一个第二操作进行响应,打开至少一个第二页面,并根据所述至少一个第二页面生成至少一个第二节点;获得一关系树,所述关系树至少包括所述第一节点和所述至少一个第二节点。在浏览器中打开页面时,可以根据打开的页面之间的关系生成不同节点,并由不同节点构成一关系树,用户通过该关系树可以很方便地查找到相应页面,无需再逐一查找,可以快速定位标签页,提高了定位效率。【专利附图】【附图说明】图1为本专利技术实施例中节点生成方法的主要流程图;图2为本专利技术实施例中的一种关系树;图3为本专利技术实施例中的另一种关系树;图4为本专利技术实施例中的第三种关系树;图5为本专利技术实施例中页面定位方法的主要流程图;图6为本专利技术实施例中节点生成装置的主要结构图;图7为本专利技术实施例中页面定位装置的主要结构图。【具体实施方式】本专利技术实施例中的节点生成方法为获得第一操作;对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点;获得用户在所述第一页面中的至少一个第二操作;对所述至少一个第二操作进行响应,打开至少一个第二页面,并根据所述至少一个第二页面生成至少一个第二节点;获得一关系树,所述关系树至少包括所述第一节点和所述至少一个第二节点。在浏览器中打开页面时,可以根据打开的页面之间的关系生成不同节点,并由不同节点构成一关系树,用户通过该关系树可以很方便地查找到相应页面,无需再逐一查找,可以快速定位标签页,提高了定位效率。参见图1,本专利技术实施例中节点生成方法的主要流程如下,所述方法可以应用于浏览器中:步骤101:获得第一操作。用户打开一浏览器后,可能首先进行了第一操作,例如该第一操作可以是点击操作,或者也可以是拖拽操作等,可以首先获得用户的第一操作。步骤102:对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点。对所述第一操作进行响应,例如该响应结果可以是打开第一页面,并根据所述第一页面生成第一节点。例如,该第一操作是点击操作,用户点击了一个新选项卡,则系统可以对该点击操作进行响应,可以打开一个新的标签页,该标签页即可称为所述第一页面,并且,可以根据该第一页面生成第一节点。其中,可以在所述第一页面打开后生成所述第一节点,或者可以在打开所述第一页面时生成所述第一节点,即打开所述第一页面和生成所述第一节点这两个操作过程的顺序可以任意。步骤103:获得用户在所述第一页面中的至少一个第二操作。本专利技术实施例中该第二操作可以是点击操作本文档来自技高网...
一种节点生成方法、页面定位方法及装置

【技术保护点】
一种节点生成方法,其特征在于,包括以下步骤:获得第一操作;对所述第一操作进行响应,打开第一页面,并根据所述第一页面生成第一节点;获得用户在所述第一页面中的至少一个第二操作;对所述至少一个第二操作进行响应,打开至少一个第二页面,并根据所述至少一个第二页面生成至少一个第二节点;获得一关系树,所述关系树至少包括所述第一节点和所述至少一个第二节点。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄世光温泽中陈冬邓启明陈燕霞
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1