使用django无尽的分页时返回滚动位置

时间:2015-06-24 06:37:26

标签: django pagination

1)列表页面的初始加载显示50个项目。

2)使用django无尽的分页“点击显示更多”,页面上有100个项目。

3)按照链接到列表中的第90个项目并转到另一个页面

4)点击浏览器上的后退按钮

问题是,在第4步之后,列表只包含前50个项目。最后50个项目不会显示。

是否可以通过点击后退按钮返回列表页面上的第90个项目的位置

1 个答案:

答案 0 :(得分:0)

我认为这对Django来说并不特别。我们可以使用url hash返回指定的位置。所以,

1. in html, code snippet <div id="test">...</div>
2. url like http://xxxx/#test will be located to div with id 'test'
但是,这种方式记不起确切的位置。 例如,不能记住每个带有id的两个div之间的位置。