Chrome自动滚动位置

时间:2019-02-27 10:31:28

标签: html css google-chrome scroll

在过去几周左右的时间里,Chrome似乎进行了一次更新,使页面恢复在中间向下滚动。在外部站点的列表页面和表单页面之间移动,恢复到页面中间。

当您单击“保存”时,即使是基本表单页面也将其保留在页面的底部,因此您不会在顶部看到标准的引导记录已保存的确认消息。

这使Chrome无法用于我们的产品演示等,并引起了巨大的头痛。

我尝试过chrome:// flags /并关闭了“滚动锚定序列化”功能,但没有任何效果。

我也曾尝试添加溢出锚:无;到身体标签,但也无济于事。

还有其他方法可以禁用页面上的Chrome自动滚动恢复功能,以便所有页面都加载到页面顶部。它似乎只是Chrome,而且似乎只是在最近几周内才开始发生。现在我们要指出的是,Chrome过去对于演示最为可靠,因此无法在我们的网站上用作浏览器。

1 个答案:

答案 0 :(得分:0)

最后,我们必须添加:

<script type="text/javascript">
    window.scrollTo(0, 0);
</script>

不是每个页面的最佳解决方案,但它都能奏效。