论坛列表页使用 JS 载入下一页帖子,点击帖子后返回列表页如何保留之前载入的内容?
特别是移动端手机浏览器上,列表页帖子链接限制在本页打开(target="_self")
这种情况下,使用 JS 载入了多页内容(拉列表页到底部载入第二页内容 append 到目前列表页尾部)
点开某个帖子后再返回之前所有使用 JS 载入的内容都没了,如何解决这个问题?
soso君
9 years, 7 months ago
Answers
建议你看一下 http://www.zhile.name/2.html
你可以直接使用
Jquery Mobile
.
这是
单页面结构
,如果不想使用Jqm,也可以直接写一下。
归根到底,如果要达到你想要的效果,最好就是使用ajax加载新的页面,使用
History API
模拟跳转新页面,实质只是改变
浏览器的URL
.
不用以上技术,就只能是在
list
页面,每
append
一次内容,就把
currentPage + 1
,当返回到list的时候,就重新加载
currentPage
的内容。
aaab456
answered 9 years, 7 months ago