没看见本地有存放滚动位置的数据😓
![]() |
1
rabbbit 2019-02-28 20:46:34 +08:00 ![]() 浏览器自动保存的
不想记录滚动位置的话可以用: history.scrollRestoration = 'manual' |
2
iamaprin 2019-02-28 20:47:42 +08:00 via Android ![]() 我没记错应该是 url hash,对应的页面元素 id
|
3
iamaprin 2019-02-28 20:50:28 +08:00 via Android
抱歉,忽略刷新页面这个前提了🙄
|
![]() |
4
molvqingtai 2019-02-28 22:36:53 +08:00 via Android ![]() 存 localstore ?
|
![]() |
5
ChefIsAwesome 2019-02-28 22:48:49 +08:00 via Android ![]() 浏览器总是会尝试在加载之后恢复滚动位置的。服务器渲染的页面,加载后就有内容了,恢复滚动之后跟之前一个位置。异步取数据的页面,加载之后,内容不一定有,这时候没办法恢复到之前的位置,你才要拿 js 自己处理。
|
![]() |
6
mopig OP |