社区
JavaScript
帖子详情
页面返回或后退,能够保持原页面不变,请求数据也保留
YOUTH_WYH
2016-10-24 06:24:27
我做的是一个webapp,比如,我在a页面输入某个关键字点击查询,我用的是ajax 请求,请求成功,对返回结果我做了分页处理,因为是手机端访问,所以滑动到底部就触发请求下一页的信息,当我滑动了很多页时,看到第5页的某条信息,点击进去看详情跳到了页面b,这时我在b页面返回a页面时,a页面是重新加载的,所有结果都没有
现在我的需求是返回a页面时,页面保持在我在第5页点击那条信息位置,并且前面的 5页结果也都存在
...全文
2651
8
打赏
收藏
页面返回或后退,能够保持原页面不变,请求数据也保留
我做的是一个webapp,比如,我在a页面输入某个关键字点击查询,我用的是ajax 请求,请求成功,对返回结果我做了分页处理,因为是手机端访问,所以滑动到底部就触发请求下一页的信息,当我滑动了很多页时,看到第5页的某条信息,点击进去看详情跳到了页面b,这时我在b页面返回a页面时,a页面是重新加载的,所有结果都没有 现在我的需求是返回a页面时,页面保持在我在第5页点击那条信息位置,并且前面的 5页结果也都存在
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
仰望星空的代码
2020-05-12
打赏
举报
回复
首先从b返回a是如何返回的?是相当于浏览器的前进/后退按钮的返回还是跳转方式的返回?如果想要保存a页面不变,返回a时采用调用history方式返回,window.history.go(-1)
河南棒小伙
2019-06-15
打赏
举报
回复
直接window.history.go(-1)就行了吧?不行的话,就ajax请求数据带上页码,然后记下滑动的scroll的值.
sunny蓝色暴风
2019-06-15
打赏
举报
回复
sinat_36448858
2017-03-17
打赏
举报
回复
请问这个问题如何解决
dbat.top
2016-11-22
打赏
举报
回复
你好,你这个问题如何解决的?求指教
YOUTH_WYH
2016-10-24
打赏
举报
回复
引用 1 楼 zzgzzg00 的回复:
跳转b页面前将数据用storage保存下 返回时看有数据就渲染试试
具体方法说说怎么用storage让ajax请求也在,再向下滑动时能继续加载第六页的内容
门_玻璃_天花板
2016-10-24
打赏
举报
回复
window.history.back();
似梦飞花
2016-10-24
打赏
举报
回复
跳转b页面前将数据用storage保存下 返回时看有数据就渲染试试
解决微信内置浏览器
返回
上一页强制刷新问题方法
微信内置浏览器在
返回
上一
页面
,且上一
页面
包含AJAX代码时,
页面
就会被强制刷新,极度影响用户体验。而我们想要的效果是:
返回
上一
页面
时,
页面
还停留在
原
来的状态,AJAX获取到的
数据
还在,滚动条也在
原
来的位置。下面跟着小编一起来看下吧
forward转发与redirect重定向的区别.zip
forward转发与redirect重定向的区别
javascript的document.referrer浏览器支持、失效情况总结
主要介绍了javascript的document.referrer浏览器支持、失效情况总结,比较全面的对document.referrer在各个浏览器的支持情况、什么情况下会失效、Referer信息相关知识介绍等,需要的朋友可以参考下
Ajaxify:移至Ajaxinate
Ajaxify 适用于Shopify主题的Ajax分页插件。 执照 该代码在MIT许可下可用。
路由跳转,
返回
旧
页面
保留
操作
数据
。
路由跳转到新
页面
,保存旧
页面
的查询、分页等
数据
。
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章