zoukankan      html  css  js  c++  java
  • JS 判断滚动底部并加载更多效果。。。。。。。。。

    JS 判断滚动底部并加载更多效果。。。。。。。。。

    <html lang="zh-cn">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>js网页滚动条滚动事件 </title>
    <style type="text/css"> 
    #top_div{ 
        position:fixed; 
        bottom:80px; 
        right:0; 
        display:none; 
    } 
    </style> 
    
    <script type="text/javascript"> 
    
    window.onscroll = function(){ 
        var t = document.documentElement.scrollTop || document.body.scrollTop;  
        var top_div = document.getElementById( "top_div" ); 
        var loading = document.getElementById("loading"); 
    
              vv.innerHTML="document.body.scrollHeight:"+document.body.scrollHeight+" body offsetHeight:"+document.body.offsetHeight;
            //scrollTop + clientHeight == scrollHeight
    
        if( document.body.scrollTop+ document.body.clientHeight >= document.body.scrollHeight) { 
    
            top_div.style.display = "inline"; 
            if(loading.style.display != "inline"){
    
                 loading.style.display = "inline";
                 count.value=(1+ parseInt(count.value));
                 setTimeout("addItem(count.value);",2000);
             }
        } 
    
    
    } 
    
    
     function addItem(i){
    
       for(var j=0;j<10;j++){
        var box = document.createElement("div"); 
    		content.appendChild(box);
    		box.style.cssText = "300px;font-size:12px;";
                    box.innerHTML="<a href='#'>..........."+ i+"</a>"
    
    
           }
    
           loading.style.display = "none";
    
       }
    
    
    
    </script> 
    
    
    </head>
    <body>
    
    
    <div id="vv"></div> 
    
    <br /> 
    
    <a name="top">顶部<a> 
    
    <div id="top_div"><a href="#top">返回顶部</a></div> 
    
    <br /> 
    
    <div id="content">
    
    <a href="#">...........</a>
    
    
    </div> 
    
    <br /> 
    
    这里尽量多些<br />以便页面出现滚动条
    
    
    <br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><br />
    
    
    <div id="loading" style="position:fixed;bottom:20px;line-height:40px;background-color: #F00;color: #fff; display:none;">
      loaing............................................................................................................<input id="count" type='text' value="0"/>
    </div>
    
    
    </body>
    </html>
    

      

  • 相关阅读:
    firefly rk3399 增加 HL340 驱动(编译内核)
    STM32移植ROS发布超声波信息
    路径规划基础A*算法
    ROS融合IMU笔记
    a2 任意角度选取设置
    如何用代码设置机器人初始坐标实现 2D Pose Estimate功能
    APP 链接ROS时出现pymongo.errors.ServerSelectionTimeoutError: localhost:27017 错误
    基于opencv+python的二维码识别
    SAP UI5学习笔记之(二)熟悉的HelloWorld
    SAP UI5学习笔记之(一)初识SAP UI5
  • 原文地址:https://www.cnblogs.com/wgscd/p/4689067.html
Copyright © 2011-2022 走看看