The present invention provides a method and device for displaying menu content. After determining the first menu corresponding to the page content currently displayed in the display area, the menu content and the menu hierarchy of the first menu are obtained, as well as the menu content and the menu hierarchy of at least one second menu associated with the first menu, and according to the menu hierarchy and at least the menu hierarchy of the first menu. The menu hierarchy of a second menu determines the menu hierarchy relationship between the first menu and at least one second menu, displays the menu hierarchy relationship between the first menu and at least one second menu and the menu content of the first menu and at least one second menu, realizes the menu hierarchy relationship between menus and the automatic positioning display of menu content, thus eliminating manual operation menus. The process of improving user experience.
【技术实现步骤摘要】
一种菜单内容显示方法及装置
本专利技术涉及页面控制
,更具体的说,尤其涉及一种菜单内容显示方法及装置。
技术介绍
菜单列表是页面设计中不可缺少的部分,通过菜单列表可以为页面的访问者提供一定的访问途径,使访问者可以方便访问到所需内容。例如菜单列表中的每个菜单可以作为显示区域(显示区域用来显示页面内容和菜单内容等)上显示内容的快速通道,以控制显示区域将显示的一个页面内容变化为另一个页面内容,并控制菜单在显示区域中显示的菜单内容根据显示区域显示的页面内容的变化而变化。但是在菜单列表中每个菜单的菜单层级以树形层级组成且菜单内容较多的情况下,需要手动展开菜单才能够在显示区域中显示出菜单之间的菜单层级关系和各菜单的菜单内容。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的菜单内容显示方法及装置,用于自动定位菜单层级关系和菜单内容。技术方案如下:本专利技术提供一种菜单内容显示方法,所述方法包括:确定显示区域当前显示的页面内容对应的第一菜单,并获取所述第一菜单的菜单内容和所属的菜单层级;获取与所述第一菜单相关联的至少一个第二菜单的菜单内容和所属的菜单层级;根据所述第一菜单所属的菜单层级和至少一个第二菜单所属的菜单层级,确定所述第一菜单和所述至少一个第二菜单的菜单层级关系;展示所述第一菜单和所述至少一个第二菜单的菜单层级关系以及所述第一菜单和所述至少一个第二菜单的菜单内容。优选地,所述获取与所述第一菜单相关联的至少一个第二菜单的菜单内容和所属的菜单层级包括:在所述第一菜单所属的菜单层级i为第二层级至第N层级中的任意一层级的 ...
【技术保护点】
1.一种菜单内容显示方法,其特征在于,所述方法包括:确定显示区域当前显示的页面内容对应的第一菜单,并获取所述第一菜单的菜单内容和所属的菜单层级;获取与所述第一菜单相关联的至少一个第二菜单的菜单内容和所属的菜单层级;根据所述第一菜单所属的菜单层级和至少一个第二菜单所属的菜单层级,确定所述第一菜单和所述至少一个第二菜单的菜单层级关系;展示所述第一菜单和所述至少一个第二菜单的菜单层级关系以及所述第一菜单和所述至少一个第二菜单的菜单内容。
【技术特征摘要】
1.一种菜单内容显示方法,其特征在于,所述方法包括:确定显示区域当前显示的页面内容对应的第一菜单,并获取所述第一菜单的菜单内容和所属的菜单层级;获取与所述第一菜单相关联的至少一个第二菜单的菜单内容和所属的菜单层级;根据所述第一菜单所属的菜单层级和至少一个第二菜单所属的菜单层级,确定所述第一菜单和所述至少一个第二菜单的菜单层级关系;展示所述第一菜单和所述至少一个第二菜单的菜单层级关系以及所述第一菜单和所述至少一个第二菜单的菜单内容。2.根据权利要求1所述的方法,其特征在于,所述获取与所述第一菜单相关联的至少一个第二菜单的菜单内容和所属的菜单层级包括:在所述第一菜单所属的菜单层级i为第二层级至第N层级中的任意一层级的情况下,确定所述第一菜单对应的第一层级至第i-1层级的菜单为与所述第一菜单相关联的第二菜单,并获取所述第一层级至第i-1层级的菜单的菜单内容和所述第一层级至第i-1层级的菜单所属的菜单层级,其中第N层级为最小层级,N为自然数;在所述第一菜单所属的菜单层级i为第一层级的情况下,确定所述第一菜单对应的第二层级至第N层级的菜单为与所述第一菜单相关联的第二菜单,并获取所述第二层级至第N层级的菜单的菜单内容和所述第二层级至第N层级的菜单所属的菜单层级。3.根据权利要求1所述的方法,其特征在于,所述获取与所述第一菜单相关联的至少一个第二菜单的菜单内容和所属的菜单层级包括:向服务器发送携带有第一菜单的标识信息的信息获取请求,所述服务器根据所述第一菜单的标识信息确定与所述第一菜单的菜单层级相关联的至少一个第二菜单;接收所述服务器发送的所述第二菜单的菜单内容和所属的菜单层级。4.根据权利要求1所述的方法,其特征在于,所述展示所述第一菜单和所述至少一个第二菜单的菜单层级关系以及所述第一菜单和所述至少一个第二菜单的菜单内容包括:获取所述第一菜单和所述至少一个第二菜单的菜单内容的显示参数,所述菜单显示区域为所述显示区域的子区域;在根据所述显示参数判断出所述菜单内容未在所述菜单显示区域中完整显示的情况下,在所述菜单显示区域中显示所述第一菜单和所述至少一个第二菜单的菜单内容;控制所述第一菜单和所述至少一个第二菜单在所述菜单显示区域中自动展开,以在所述菜单显示区域展示所述第一菜单和所述至少一个第二菜单的菜单层级关系。5.根据权利要求4所述的方法,其特征在于,所述在所述菜单显示区域中显示所述第一菜单和所述至少一个第二菜单的菜单内容包括:根据所述第一菜单和所述至少一个第二菜单的...
【专利技术属性】
技术研发人员:刘超,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。