[发明专利]一种用于网页加载的方法及装置有效
申请号: | 201310282380.8 | 申请日: | 2013-07-05 |
公开(公告)号: | CN103455547B | 公开(公告)日: | 2017-03-01 |
发明(设计)人: | 樊中恺 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汉昊知识产权代理事务所(普通合伙)11370 | 代理人: | 罗朋 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 网页 加载 方法 装置 | ||
1.一种用于网页加载的方法,其特征在于,该方法包括:
-在出现第一网页地址改变为第二网页地址而网页不更新的页面刷新故障时,获取第二网页地址中的时间参数信息;
-比较所述第二网页地址中的时间参数信息和第一网页地址中的时间参数信息;
-根据比较结果,将网页页面刷新为与比较结果相对应的页面。
2.根据权利要求1所述的方法,其特征在于,所述根据比较结果将网页页面刷新为与比较结果相对应的页面的步骤包括:
-当所述第二网页地址中的时间参数信息早于所述第一网页地址中的时间参数信息,将网页页面刷新为所述页面刷新故障之前路由指向的页面;和/或
-当所述第二网页地址中的时间参数信息晚于所述第一网页地址中的时间参数信息,将网页页面刷新为所述页面刷新故障之后路由指向的页面。
3.根据权利要求1或2所述的方法,其特征在于,所述获取第二网页地址的时间参数信息的步骤包括:
-检测第二网页地址中的hash信息是否包括时间参数信息;
-当第二网页地址中的hash信息包括时间参数信息,获取该时间参数信息。
4.根据权利要求3所述的方法,其特征在于,所述获取第二网页地址的时间参数信息的步骤还包括:
-当第二网页地址中的hash信息不包括时间参数信息,根据当前系统时间,为所述第二网页地址中的hash信息添加时间参数信息,其中,
该方法还包括:
-将所述添加时间参数信息的第二网页地址来替换浏览记录中无时间参数信息的第二网页地址。
5.根据权利要求4所述的方法,其特征在于,所述添加时间参数信息的第二网页地址替换浏览记录中的第二网页地址的步骤包括:
-使用History API的replaceState函数,在浏览器历史记录中,将添加了时间参数信息的第二网页地址替换无时间参数信息的第二网页地址。
6.根据权利要求1所述的方法,其特征在于,所述页面刷新故障包括Hash Change事件。
7.根据权利要求1至6中任一项所述的方法,其特征在于,还包括:
-根据用户浏览网页时对应的业务,在浏览器的hash路由过程中,为当前网页地址中的hash信息添加或修改用户需要的业务对应的业务模块的页面路径信息,所述业务模块根据业务建立并保存在本地存储器中,各业务模块分别对应不同的业务;
-根据所述业务模块的页面路径信息定位到模块页面,调用所述模块页面的构造函数进行页面初始化。
8.根据权利要求7所述的方法,其特征在于,还包括:
-当所述用户需要的业务对应的业务模块不包含在本地存储器中,向服务器进行资源请求,并将获得的资源保存在本地。
9.一种用于网页加载的装置,其特征在于,包括:
获取模块,用于在出现第一网页地址改变为第二网页地址而网页不更新的页面刷新故障时,获取第二网页地址中的时间参数信息;
比较模块,用于比较所述第二网页地址中的时间参数信息和第一网页地址中的时间参数信息;
页面覆盖模块,用于根据比较结果,将网页页面刷新为与比较结果相对应的页面。
10.根据权利要求9所述的装置,其特征在于,所述页面覆盖模块包括:
第一页面覆盖子模块,用于当所述第二网页地址中的时间参数信息早于所述第一网页地址中的时间参数信息,将网页页面刷新为所述页面刷新故障之前路由指向的页面;和/或
第二页面覆盖子模块,用于当所述第二网页地址中的时间参数信息晚于所述第一网页地址中的时间参数信息,将网页页面刷新为所述页面刷新故障之后路由指向的页面。
11.根据权利要求9或10所述的装置,其特征在于,所述获取模块包括:
检测模块,用于检测第二网页地址中的hash信息是否包括时间参数信息;
获取子模块,用于当第二网页地址中的hash信息包括时间参数信息,获取该时间参数信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310282380.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种采用模板方式抽取结构化信息的方法
- 下一篇:对文档进行聚类的方法和装置