History.scrollRestoration 简介

319 阅读1分钟

①History 的接口,滚动恢复属性。允许 web 应用程序在历史导航上显式地设置默认滚动恢复行为;
②值:
auto:默认值,将恢复用户已滚动到的页面上的位置;
manual:未还原页上的位置,用户必须手动滚动到该位置,表示滚动位置不会被存储;
③防止自动恢复页面位置:
if (history.scrollRestoration) {
history.scrollRestoration = 'manual';
};
④兼容性很不错,移动端可以放心使用;
(参考:developer.mozilla.org/zh-CN/docs/…