Javascript 如何在刷新时保持页面的滚动位置

Javascript 如何在刷新时保持页面的滚动位置,javascript,load,Javascript,Load,有没有人知道如何保持页面的滚动位置处于刷新状态,如ASP.NET上所示: 此gif取自此处: 在那里,站点在加载时完全处于其位置。我尝试了其他JS解决方案和一些事情,比如跳转到某个div,但它们并没有让我满意。有没有办法让浏览器与JS保持完全相同的位置 编辑: 如果我只是重新加载该站点,这里建议的其他解决方案也会奏效。但一旦我使用提交表单,浏览器就会跳转到顶部并返回到上一个位置。 我正在寻找的解决方案应该不会上下跳跃。没有阻塞,并且先加载CSS和其他脚本 谢谢 重复问题保存滚动位置并使用ja

有没有人知道如何保持页面的滚动位置处于刷新状态,如ASP.NET上所示:

此gif取自此处:

在那里,站点在加载时完全处于其位置。我尝试了其他JS解决方案和一些事情,比如跳转到某个div,但它们并没有让我满意。有没有办法让浏览器与JS保持完全相同的位置

编辑:

如果我只是重新加载该站点,这里建议的其他解决方案也会奏效。但一旦我使用提交表单,浏览器就会跳转到顶部并返回到上一个位置。 我正在寻找的解决方案应该不会上下跳跃。没有阻塞,并且先加载CSS和其他脚本


谢谢

重复问题保存滚动位置并使用javascript scrollTo功能。你可以使用它在加载时滚动到该位置。这是否回答了你的问题?您好,如果我只是重新加载页面,您建议的解决方案会起作用。但一旦我使用提交表单,浏览器就会跳转到上一个位置。我正在寻找的解决方案应该不会上下跳跃。装载后,我想保持在完全相同的位置。没有阻塞,并且先加载CSS和其他脚本。