优秀的编程知识分享平台

网站首页 > 技术文章 正文

2个解决浏览器刷新自动记录body的滚动条高度的办法

nanyue 2024-10-03 23:47:31 技术文章 20 ℃

解决浏览器刷新自动记录body的滚动条高度带来的问题

if (history.scrollRestoration) {

history.scrollRestoration = 'manual';

} else {

window.onbeforeunload = function () {

window.scrollTo(0, 0);

}

}

1

2

3

4

5

6

7

history.scrollRestoration 将滚动条设置方案改为手动。浏览器就不会自动跳转滚动条了。不过有兼容性问题

onbeforeunload 在用户触发刷新前,把滚动条回到顶部

————————————————

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。


原文链接:https://blog.csdn.net/sdta25196/article/details/126426125

最近发表
标签列表