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

chrome浏览器滚动到底部无法加载,实际上没到底部,差一点点下不去,怎么解决?

<!DOCTYPE>
<html>
<head>
 <meta charset="UTF-8">
 <title>网页滚动到底部或者顶部加载</title>
 <style type="text/css" rel="stylesheet">
 *{margin:0;padding:0;}
 .scrolldiv{
  width: 800px;
  height: 600px;
  margin:300px auto 100px auto;
  background-color: #FF0000;
 }
</style>
</head><body>
 <div class="scrolldiv"></div>
<!--js写法-->
 <script type="text/javascript">
 function scrollBottomOrTop(){
  var clients=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;
  //console.log(clients);
  var scrollTops=document.body.scrollTop;
  //console.log(scrollTops);
  var wholeHeight=document.body.scrollHeight||document.documentElement.scrollHeight;
  //console.log(wholeHeight);
  if(clients+scrollTops>=wholeHeight)
  {
   alert("bottom")
  }
  if(scrollTops==0){
   alert("top")
  }
 }
 window.onscroll= scrollBottomOrTop;
 </script></body>
</html>

正在回答

1 回答

我试了上述代码可以运行。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JS/jQuery宽高的理解和应用
  • 参与学习       34058    人
  • 解答问题       58    个

js/jquery各种宽高的理解,结合实例对宽高做一些简单的应用

进入课程

chrome浏览器滚动到底部无法加载,实际上没到底部,差一点点下不去,怎么解决?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信