如何让页面返回,依然保留之前ajax加载的数据?

liximingcykj 2014-04-08 11:36:46
我目前做了一个新闻列表页。 滚动到底部时,利用ajax加载分页更多内容进来。

但我现在碰到一个问题, 假如点击一条新闻,跳到新闻详细页之后,再返回到列表页,之前列表页ajax加载的分页内容没有了。


怎样缓存或是保留上一页ajax加载的内容? 哪位大神指点一下。
...全文
7123 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuxingfffff 2014-04-28
  • 打赏
  • 举报
回复
http://bbs.csdn.net/topics/390753686#post-397131625 http://bbs.csdn.net/topics/390753686#post-397275946 楼主 可以试试csdn的解决办法。 看上面2个链接。
yyfhz 2014-04-27
  • 打赏
  • 举报
回复
一种做法是在页面里面放上一个隐藏的Frame,当跳转页面时,将主显示的Frame的内容打包后塞到隐藏的Frame中,当回退时,从隐藏Frame中将最后加入的内容复原到主显示Frame中
  • 打赏
  • 举报
回复
引用 2 楼 liximingcykj 的回复:
[quote=引用 1 楼 showbo 的回复:] ajax的状态保持很麻烦。。你链接新窗口打开不就好了 有兴趣自己去研究http://www.cnblogs.com/snandy/archive/2011/09/18/2180102.html,有多ajax回退重解决方案
我是在手机端。 如果打开新窗口,用户操作起来就很麻烦[/quote] 你可以看看 jQuery mobile 是如何翻页的。它默认情况下就可以轻松自动地动态加载页面,而不丢失之前的页面状态。但是,它其实从来不跳转到新的页面
liximingcykj 2014-04-08
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
ajax的状态保持很麻烦。。你链接新窗口打开不就好了 有兴趣自己去研究http://www.cnblogs.com/snandy/archive/2011/09/18/2180102.html,有多ajax回退重解决方案
我看了你推荐的文章, 但是在网站找到的这个网站http://wap.xtfw.cn/ershou/eslist/ 能帮忙看看,他的实现思路是怎样的吗?我感觉和上面文章介绍的都不一样。 他的ajax好像调用的是页面本身, 这样是不就会产生历史记录?
liximingcykj 2014-04-08
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
ajax的状态保持很麻烦。。你链接新窗口打开不就好了 有兴趣自己去研究http://www.cnblogs.com/snandy/archive/2011/09/18/2180102.html,有多ajax回退重解决方案
我是在手机端。 如果打开新窗口,用户操作起来就很麻烦
  • 打赏
  • 举报
回复
ajax的状态保持很麻烦。。你链接新窗口打开不就好了 有兴趣自己去研究http://www.cnblogs.com/snandy/archive/2011/09/18/2180102.html,有多ajax回退重解决方案

52,792

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧