在过去几周左右的时间里,Chrome似乎进行了一次更新,使页面恢复在中间向下滚动。在外部站点的列表页面和表单页面之间移动,恢复到页面中间。
当您单击“保存”时,即使是基本表单页面也将其保留在页面的底部,因此您不会在顶部看到标准的引导记录已保存的确认消息。
这使Chrome无法用于我们的产品演示等,并引起了巨大的头痛。
我尝试过chrome:// flags /并关闭了“滚动锚定序列化”功能,但没有任何效果。
我也曾尝试添加溢出锚:无;到身体标签,但也无济于事。
还有其他方法可以禁用页面上的Chrome自动滚动恢复功能,以便所有页面都加载到页面顶部。它似乎只是Chrome,而且似乎只是在最近几周内才开始发生。现在我们要指出的是,Chrome过去对于演示最为可靠,因此无法在我们的网站上用作浏览器。
答案 0 :(得分:0)
最后,我们必须添加:
<script type="text/javascript">
window.scrollTo(0, 0);
</script>
不是每个页面的最佳解决方案,但它都能奏效。