刷新页面锚点定位

我需要在页面底部做一个页面刷新,但页面跳到了网页顶部。请问如何实现刷新页面但不跳到网页顶部

我用的,<a href="a.php#footer">刷新链接结合锚点还是不行。

阅读 6.9k
2 个回答

如果数据不是异步获取的话..
直接刷新.浏览器会自动保留滚动位置..

只有chrome在用reload等方法时候会自动保留滚动位置,这个应该是浏览器自己实现的。
锚点的方法是有效的。不过并不一定能够达到最好的效果。
如果想用js做到全兼容的效果,还是推荐使用js计算,并且保留在cookie或是localstorage里,然后重载时候js进行调整。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题