[发明专利]一种记录移动终端浏览网页位置的方法及系统在审
申请号: | 201710647050.2 | 申请日: | 2017-08-01 |
公开(公告)号: | CN107391725A | 公开(公告)日: | 2017-11-24 |
发明(设计)人: | 蔡虎;钱毅 | 申请(专利权)人: | 星光物语(北京)电子商务有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京酷爱智慧知识产权代理有限公司11514 | 代理人: | 孟凡臣 |
地址: | 100028 北京市朝阳*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 记录 移动 终端 浏览 网页 位置 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,具体涉及一种记录移动终端浏览网页位置的方法及系统。
背景技术
随着移动智能设备的发展,大量的商城、展示类应用也在移动端流行起来,伴随而来问题则是用户体验方面的缺失,大部分商城商品列表或展示列表采用异步ajax的数据加载模式来展示该列表,当加载很多数据时,离开该列表页面(查看商品详情或浏览详细页面时)并返回列表页,列表页展示内容则被定位至页面顶部展示的也是第一页的商品列表内容,而不能定位至离开位置,如果想重新查看更多其他内容,则需要重新执行上拉加载数据的操作,重复浏览曾经浏览过的内容,达到上一次浏览的位置,用户要多花时间来浏览不感兴趣的页面,这种方式降低了用户体验。Cookie,有时也用其复数形式Cookies,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密),页面js(javascript)实现页面跳转。
发明内容
针对现有技术中的缺陷,本发明提供一种记录移动终端浏览网页位置的方法,移动终端在浏览网页时,当前页面加载很多数据时,离开数据列表后再重新返回数据列表可直接定位到离开时的位置,提高用户体验满意度。
第一方面,本发明提供的一种记录移动终端浏览网页位置的方法,具体包括以下步骤:客户端清空信息列表页面相关的cookie值;客户端对数据列表进行数据操作,客户端通过页面js设置相应的cookie值;客户端从信息详情页面或其他页面按返回键重新进入所述数据列表页面,客户端获取浏览器的cookie值,根据浏览器的cookie值进行对应的数据请求;服务器端返回数据列表数据,页面展示后再由js获取客户端操作时设置的相应cookie值,设置滚动高度;判断展示页面的地址url与所述相应的cookie值中的记录的地址url是否相同,如果相同,则进行位置设置;如果不同,则返回最初始的数据,并删除相应的cookie值。通过比较cookie中记录的页面地址url与该页面地址url是否相同,可以避免列表页的相互干扰,提高对需要记录位置的数据列表页面判断的准确性。。
可选地,所述步骤还包括所述将浏览器的数据列表的请求头中的Cache-control设置为no-cache,强制浏览器与服务器进行数据交互。
可选地,所述信息详情页面或其他页面不进行cookie操作。
可选地,所述数据操作包括分类查找、筛选查找、加载次数、当前页面地址、滚动高度中的一种或多种。
可选地,所述相应的cookie值包括分类信息、筛选信息、加载次数信息、当前页面地址信息、滚动高度信息中的一种或多种。
第二方面,本发明提供的记录移动终端浏览网页位置的系统,包括客户端和服务器端,客户端向服务器发送数据请求和接收服务器发送的数据,清空信息列表页面相关的cookie值,对数据列表的数据进行操作,通过页面js设置相应的cookie值,从信息详情页面或其他页面按返回键重新进入所述数据列表页面,获取浏览器的cookie值,根据浏览器的cookie值进行对应的数据请求,所述服务器端返回数据列表数据,页面展示后再由js获取客户端操作时设置的相应cookie值,判断展示页面的地址url与所述相应的cookie值中记录的url是否相同,如果相同,则进行位置设置;如果不同,则返回最初始的数据,并删除相应的cookie值。
可选地,所述服务器包括信息获取模块,用于获取客户端的数据请求信息;初始化模块,用于根据客户端按返回键重新进入所述数据列表页面,获取浏览器的cookie值,根据所述cookie值进行数据初始化;信息展示模块,用于向客户端展示数据;url判断模块,用于判断展示页面的地址url与所述相应的cookie值中记录的地址url是否相同。
可选地,还包括数据列表的请求头定义模块,用于将浏览器的数据列表的请求头中的Cache-control设置为no-cache,强制浏览器与服务器进行数据交互。
可选地,所述数据操作包括分类查找、筛选查找、加载次数、当前页面地址、滚动高度中的一种或多种。
可选地,所述相应的cookie值包括分类信息、筛选信息、加载次数信息、当前页面地址信息、滚动高度信息中的一种或多种。
本发明的有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于星光物语(北京)电子商务有限公司,未经星光物语(北京)电子商务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710647050.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种大数据的筛选方法
- 下一篇:一种加载系统页面的方法和装置