Javascript 如何使页面在加载时始终位于顶部?

Javascript 如何使页面在加载时始终位于顶部?,javascript,jquery,css,Javascript,Jquery,Css,我需要使我的当前网页始终刷新到页面顶部 目前它刷新到底部 我可以使用什么代码以及将其放置在哪里?只需插入document.body.scrollTop=0作为文档加载函数的第一行即可 $(function() { // same as $(document).ready(function() { document.body.scrollTop = 0; // |OR| $('body').scrollTop(0); /* do work */ }) 只需插入document

我需要使我的当前网页始终刷新到页面顶部

目前它刷新到底部


我可以使用什么代码以及将其放置在哪里?

只需插入
document.body.scrollTop=0
作为文档加载函数的第一行即可

$(function() {  //  same as $(document).ready(function() {
    document.body.scrollTop = 0; // |OR| $('body').scrollTop(0);
    /* do work */
})

只需插入
document.body.scrollTop=0
作为文档加载函数的第一行即可

$(function() {  //  same as $(document).ready(function() {
    document.body.scrollTop = 0; // |OR| $('body').scrollTop(0);
    /* do work */
})

以下是使用jquery的方法:

  $(function() {
     $('body').scrollTop(0);
   });
或使用javascript:

 document.body.scrollTop = document.documentElement.scrollTop = 0;

以下是使用jquery的方法:

  $(function() {
     $('body').scrollTop(0);
   });
或使用javascript:

 document.body.scrollTop = document.documentElement.scrollTop = 0;

通过在加载时将元素头指定给scrollTop,可以将滚动头设置为所需级别

例如:


因此,每次重新加载页面时,您都可以使用第一个div的id或类将其向上滚动。

您可以通过将元素头分配给加载时的滚动头,将滚动头设置为所需级别

例如:


因此,您可以在每次重新加载页面时使用第一个div的id或类将其向上滚动。

document.body.scrollTop=0
我应该回答这个问题吗?这不是真的吗?同上,@SpYk3HH。他还需要在正确的事件处理程序(很可能是onload?)中执行此操作,以便覆盖浏览器。可能会创建一个跳转。
document.body.scrollTop=0
我应该回答这个问题吗?这不是真的吗?同上,@SpYk3HH。他还需要在正确的事件处理程序(很可能是onload?)中执行此操作,以便覆盖浏览器。可能会创建一个跳转。我以任何方式加了u,因为这个问题很可能会被关闭,但为什么
Top=document.documentElement.scrollTop=0
?为什么不只是简短的版本,就像我有?你是对的,你的答案更好。。。我知道jquery的方式,只是搜索javascript,但你的是cleanerlol,我不担心谁的答案更好,我只是以前从未见过scrolltop为body分配这样的内容,我很好奇为什么它会这样工作?我加了u,因为这个问题很可能会结束,但是为什么
Top=document.documentElement.scrollTop=0
?为什么不只是简短的版本,就像我有?你是对的,你的答案更好。。。我知道jquery的方式,只是搜索javascript,但你的是cleanerlol,我不担心谁的答案更好,我只是以前从未见过scrolltop为body分配这样的内容,我很好奇为什么它会这样工作?