逛segmentfault时发现网页刷新后可以保持滚动条位置?

如题,第一反应是看url,发现不带锚点,然后猜测是不是监听滚动事件,然后把位置存在localstorage或者cookie里,可是没注意有类似的数据,那是怎么实现的呢
更新:是浏览器自带功能,大家无视我就好。。。

阅读 3.2k
3 个回答

谢邀,别瞎猜了,浏览器自带功能,随便拿一个网站试都有→_→

ajax很容易做到更新数据不刷新页面;

应该就是把当前阅读的位置记录下来了的,比如,你在写评论的时候,点击另外一个连接跳转走了,再跳转回来,你之前写的东西都还在。这些都是存储在本机上的,可以试试用谷歌浏览器的调试模式查看localstorage有没有相关数据

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