网页跳转方法及装置制造方法及图纸

技术编号:14850806 阅读:53 留言:0更新日期:2017-03-18 13:23
本公开提供一种网页跳转方法及装置,网页跳转方法包括:在检测到深度后退功能被激活时,根据当前页面确定目标页面,目标页面是当前页面之前的页面,且目标页面与当前页面的模式不同;跳转并显示目标页面。可以在深度后退功能被激活时,跳出当前浏览的文章或者图集,回到初始的页面,方便用户操作,提高了用户使用浏览器的体验。

【技术实现步骤摘要】

本公开涉及电子通信
,尤其涉及网页跳转方法及装置
技术介绍
随着电子通信技术的发展,网络在日常生活中的作用日益增加,用户使用智能手机、平板电脑、笔记本等电子设备浏览网页已经成为不可或缺的生活需求。在用户浏览网页的过程中,经常会遇到一篇文章或者一个图集分为好几页,例如:多图片新闻,小说,索引页等,这个时候,用户需要不断点击下一页,当用户浏览完或者不想浏览的时候,选择后退,只能后退到上一页,这个时候,用户如果想要退回到选择这篇文章或者图集的初始页面,就十分不便。
技术实现思路
本公开实施例提供一种网页跳转方法及装置。所述技术方案如下:根据本公开实施例的第一方面,提供一种网页跳转方法,该方法包括:在检测到深度后退功能被激活时,根据当前页面确定目标页面,目标页面是当前页面之前的页面,且目标页面与当前页面的模式不同;跳转并显示目标页面。在用户浏览网页的过程中,当选择后退时,只能后退到上一页,如果用户浏览一篇文章或者小说,文章或小说的子页面属于模式相同的页面,如果用户选择后退,智能后退到文章或者小说当前页面的上一页,如果用户选择深度后退就可以直接跳转到文章或者小说的目录页或者初始页面(即目标页面),用户不需要连续点击后退才能回到初始页面,方面了用户的操作。在一个实施例中,目标页面是按照用户浏览记录从后向前的顺序,与当前页面模式不同的第一个页面。在一个实施例中,根据当前页面确定目标页面,包括:确定当前页面之前的第n个页面与当前页面的模式是否相同;当第n个页面与当前页面的模式相同时,确定当前页面之前的第n+1个页面与当前页面的模式是否相同,n为[1,K]之间的整数,K为大于1的整数;直到确定当前页面之前的第K个页面与当前页面的模式不同时,将第K个页面作为目标页面。当深度后退功能被激活时,从当前页面开始,按照用户浏览记录中从后向前的顺序向前检索,检索到第一个与当前页面模式不相同的页面时,将该页面确定为目标页面,当前页面与目标页面都是与当前页面模式相同的子页面,用户后退时可以直接跳过这些页面,提高了用户体验。在一个实施例中,确定当前页面之前的第n个页面与当前页面的模式是否相同,包括:当第n个页面的统一资源定位符(英文:UniformResourceLocator,URL)与当前页面的URL,文件名之前的部分相同,且文件名有一部分相同时,确定第n个页面与当前页面的模式相同。如果两个页面URL中文件名之前的部分相同,且文件名有一部分相同时说明两个页面分别是同一个文件的不同子页面,通常情况下,文件名有一部分相同,不同的部分用于指示页码,可以判定两个页面属于相同的模式。在一个实施例中,确定当前页面之前的第n个页面与当前页面的模式是否相同,包括:当第n个页面的URL与当前页面的URL包含相同的参数,且相同的参数之前的部分相同时,确定当前页面之前的第n个页面与当前页面的模式相同。如果两个页面URL中包含相同的参数,参数的取值不同,说明两个页面是相同的模式,因为对于有些URL,文件名用参数进行表示,包含相同的参数就说明文件名有相同的部分,可以判定两个页面属于相同的模式。在一个实施例中,页面的URL包括协议、服务器名称,还包括路径、文件名、参数中的至少一项。在一个实施例中,该方法还包括:存储用户的浏览记录,用户的浏览记录包括用户浏览过的页面的URL。在一个实施例中,该方法还包括:当检测到用户浏览的当前页面与上一个页面的模式相同时,生成并显示深度后退的选项。根据本公开实施例的第二方面,提供一种网页跳转装置,包括:深度后退模块和跳转模块;深度后退模块,用于在检测到深度后退功能被激活时,根据当前页面确定目标页面,目标页面是当前页面之前的页面,且目标页面与当前页面的模式不同;跳转模块,用于跳转并显示目标页面。在一个实施例中,深度后退模块包括循环子模块;循环子模块,用于确定当前页面之前的第n个页面与当前页面的模式是否相同;当第n个页面与当前页面的模式相同时,确定当前页面之前的第n+1个页面与当前页面的模式是否相同,n为[1,K]之间的整数,K为大于1的整数;直到确定当前页面之前的第K个页面与当前页面的模式不同时,将第K个页面作为目标页面。在一个实施例中,深度后退模块包括第一判定子模块;第一判定子模块,用于在第n个页面的统一资源定位符URL与当前页面的URL,文件名之前的部分相同,且文件名有一部分相同时,确定第n个页面与当前页面的模式相同。在一个实施例中,深度后退模块包括第二判定子模块;第二判定子模块,用于在第n个页面的URL与当前页面的URL包含相同的参数,且相同的参数之前的部分相同时,确定当前页面之前的第n个页面与当前页面的模式相同。在一个实施例中,网页跳转装置还包括存储模块;存储模块,用于存储用户的浏览记录,用户的浏览记录包括用户浏览过的页面的URL。根据本公开实施例的第三方面,提供一种网页跳转装置,包括:处理器;用于存储处理器可执行指令的存储器;其中,处理器被配置为:在检测到深度后退功能被激活时,根据当前页面确定目标页面,目标页面是当前页面之前的页面,且目标页面与当前页面的模式不同;跳转并显示目标页面。在一个实施例中,处理器还可以被配置为:确定当前页面之前的第n个页面与当前页面的模式是否相同;当第n个页面与当前页面的模式相同时,确定当前页面之前的第n+1个页面与当前页面的模式是否相同,n为[1,K]之间的整数,K为大于1的整数;直到确定当前页面之前的第K个页面与当前页面的模式不同时,将第K个页面作为目标页面。在一个实施例中,处理器还可以被配置为:当第n个页面的统一资源定位符URL与当前页面的URL,文件名之前的部分相同,且文件名有一部分相同时,确定第n个页面与当前页面的模式相同。在一个实施例中,处理器还可以被配置为:当第n个页面的URL与当前页面的URL包含相同的参数,且相同的参数之前的部分相同时,确定当前页面之前的第n个页面与当前页面的模式相同。在一个实施例中,处理器还可以被配置为:存储用户的浏览记录,用户的浏览记录包括用户浏览过的页面的URL。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。图1是根据一示例性实施例示出的网页跳转方法的流程图;图2是根据一示例性实施例示出的网页跳转方法的流程图;图3是根据一示例性实施例示出的网页跳转装置的框图;图4是根据一示例性实施例示出的网页跳转装置的框图;图5是根据一示例性实施例示出的网页跳转装置的框图;图6是根据一示例性实施例示出的网页跳转装置的框图;图7是根据一示例性实施例示出的网页跳转装置的框图;图8是根据一示例性实施例示出的网页跳转装置的框图;图9是根据一示例性实施例示出的终端设备的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。本公开实施例提供的技术方案,应用于网本文档来自技高网...
网页跳转方法及装置

【技术保护点】
一种网页跳转方法,其特征在于,所述方法包括:在检测到深度后退功能被激活时,根据当前页面确定目标页面,所述目标页面是所述当前页面之前的页面,且所述目标页面与所述当前页面的模式不同;跳转并显示所述目标页面。

【技术特征摘要】
1.一种网页跳转方法,其特征在于,所述方法包括:在检测到深度后退功能被激活时,根据当前页面确定目标页面,所述目标页面是所述当前页面之前的页面,且所述目标页面与所述当前页面的模式不同;跳转并显示所述目标页面。2.根据权利要求1所述的方法,其特征在于,根据当前页面确定目标页面,包括:确定所述当前页面之前的第n个页面与所述当前页面的模式是否相同;当所述第n个页面与所述当前页面的模式相同时,确定所述当前页面之前的第n+1个页面与所述当前页面的模式是否相同,n为[1,K]之间的整数,K为大于1的整数;直到确定所述当前页面之前的第K个页面与所述当前页面的模式不同时,将所述第K个页面作为所述目标页面。3.根据权利要求2所述的方法,其特征在于,所述确定所述当前页面之前的第n个页面与所述当前页面的模式是否相同,包括:当所述第n个页面的统一资源定位符URL与所述当前页面的URL,文件名之前的部分相同,且文件名有一部分相同时,确定所述第n个页面与所述当前页面的模式相同。4.根据权利要求2所述的方法,其特征在于,所述确定所述当前页面之前的第n个页面与所述当前页面的模式是否相同,包括:当所述第n个页面的URL与所述当前页面的URL包含相同的参数,且所述相同的参数之前的部分相同时,确定所述当前页面之前的第n个页面与所述当前页面的模式相同。5.根据权利要求3或4所述的方法,其特征在于,所述方法还包括:存储所述用户的浏览记录,所述用户的浏览记录包括所述用户浏览过的页面的URL。6.一种网页跳转装置,其特征在于,包括:深度后退模块和跳转模块;所述深度后退模块,用于在检测到深度后退功能被激活时,根据当前页面确定目标页面,所述目标页面是所述当前页面之前的...

【专利技术属性】
技术研发人员:章谨麟朱瑞贤曲雯雯
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京;11

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

1