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