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分配这样的内容,我很好奇为什么它会这样工作?