Html 佩奇为什么要展示;“滚动存储器”;?

Html 佩奇为什么要展示;“滚动存储器”;?,html,Html,我创建了一个页面,其中正文高度指定为页面内容高度的两倍。如果我加载页面并滚动到底部,然后在浏览器中重新加载页面,页面将进入并自动滚动到底部,即我离开页面的位置。浏览器似乎记得它在哪里,并在下次加载页面时继续在那里 我不想要这种行为。我希望页面始终以无滚动开始,因此页面顶部位于视口顶部 我已尝试执行$(document).scrollTop(0),但我怀疑浏览器正在执行此操作后向下滚动到最后一个位置 有人知道这里发生了什么吗?我怎样才能防止浏览器向下滚动到上一个滚动位置 谢谢这是许多浏览器的“功能

我创建了一个页面,其中正文高度指定为页面内容高度的两倍。如果我加载页面并滚动到底部,然后在浏览器中重新加载页面,页面将进入并自动滚动到底部,即我离开页面的位置。浏览器似乎记得它在哪里,并在下次加载页面时继续在那里

我不想要这种行为。我希望页面始终以无滚动开始,因此页面顶部位于视口顶部

我已尝试执行$(document).scrollTop(0),但我怀疑浏览器正在执行此操作后向下滚动到最后一个位置

有人知道这里发生了什么吗?我怎样才能防止浏览器向下滚动到上一个滚动位置


谢谢

这是许多浏览器的“功能”。你可以尝试:

<script type="text/javascript">
window.onload=function(){
    setTimeout(function(){
        scrollTo(0,-1);
    },0);
}
</script>

谢谢0超时时间不够。在浏览器向下滚动后,我必须将其设置为1500。
$( document ).ready(function() {
  setTimeout(function(){
            scrollTo(0,-1);
        },0);
});