为了账号安全,请及时绑定邮箱和手机立即绑定

页面刷新后,使页面自动滚回到顶部

页面刷新后,使页面自动滚回到顶部

繁花不似锦 2018-11-15 13:15:33
比如有一个页面,滚动条在body上,当页面滚动到下方时,如何在刷新后使页面滚动回初始位置?已尝试但是失效的方案:$("body").scrollTop(0);window.scrollTo(0,0);document.body.scrollTop=0;除了页面跳转,还有什么方法才能让页面刷新后复位到初始位置?上一个示例代码<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>刷新页面滚动条复位</title>    <style>        *{margin: 0;padding:0;}        html,body{height: 100%;}        .box{            width: 50px;            height: 3000px;            margin: 0 auto;            background-color: red;        }    </style></head><body>    <p>000000====---- top -----====0000000</p>    <div class="box"></div>    <script>        window.onload=function(){            if(document.body.scrollTop>0){                console.log(1);                window.scrollTo(0,-1);                document.body.scrollTop=0;            }            window.scrollTo(0,-1);            document.body.scrollTop=0;        }    </script></body></html>
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 2176 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信