History.scrollRestoration - 滚动恢复

这篇文章发表于 2022年06月21日,星期二,16:31

很多页面滚动之后刷新页面会发现页面自动定位到了滚到的位置,但是有些交互需要刷新之后滚动到顶部,可以使用提供的*History.scrollRestoration *实现这个功能.

  • auto: 将恢复用户已滚动到的页面上的位置。
  • manual: 不还原页面上的位置,需要手动滚动。
if (history.scrollRestoration) { history.scrollRestoration = 'manual'; }

兼容性

目前除了IE主流的浏览器都支持了,可以放心使用。

关于博主: 评论和私信会在第一时间回复
版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!