我想实现刷新后屏幕不是从顶开始,我想刷新后屏幕范围是刷新前的范围是怎么做到的?
用localStorage记录 document.body.scrollTop
用cookie记录 document.body.scrollTop
然后给window.onload()
增加回调函数将 document.body.scrollTop
重新设置
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答866 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
刷新默认就是停在当前位置啊。。不信你滚动到segmentfault本页面底部 再刷新。。还是停在底部
只有当你用了unload,让滚动条回到顶部才会刷新后回到顶部
比如: