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