History.scrollRestoration - 滚动恢复
这篇文章发表于 2022年06月21日,星期二,08:31
很多页面滚动之后刷新页面会发现页面自动定位到了滚到的位置,但是有些交互需要刷新之后滚动到顶部,可以使用提供的*History.scrollRestoration *实现这个功能.
auto
: 将恢复用户已滚动到的页面上的位置。manual
: 不还原页面上的位置,需要手动滚动。
if (history.scrollRestoration) { history.scrollRestoration = 'manual'; }
兼容性
目前除了IE主流的浏览器都支持了,可以放心使用。