【发布时间】:2010-11-15 23:19:58
【问题描述】:
我已经对这个问题进行了一些搜索,但我空手而归。我希望有人可以为我澄清事情并为我指明正确的方向。
问题:我有一个页面,在提交搜索表单后会显示结果列表。当用户单击其中一个结果时,浏览器会转到显示有关结果的更多信息的新页面。当用户然后单击“返回”按钮以打包到结果时,我的浏览器会重新加载页面并显示页面顶部,而不是上次单击的结果。
目标:我想要的是:当用户点击后退按钮时,浏览器应该返回上一页,而不是显示页面顶部,而是显示页面在前一个位置。
解决方案:我完全不知道如何实现这个结果。它是否与 javascript 或发送到浏览器的标头有关,可能与缓存有关。
【问题讨论】:
标签: browser header scroll-position