• javascript----是否下拉到页面底部


    //获取滚动条当前的位置     
    function getScrollTop() {
        var scrollTop = 0;
         if (document.documentElement && document.documentElement.scrollTop) {
            scrollTop = document.documentElement.scrollTop;
         } else if (document.body) {
           scrollTop = document.body.scrollTop;
         }
         return scrollTop;
    }
    //获取当前可视范围的高度 
    function getClientHeight() {
         var clientHeight = 0;
            if (document.body.clientHeight && document.documentElement.clientHeight) {
                var clientHeight = (document.body.clientHeight < document.documentElement.clientHeight) ? document.body.clientHeight : document.documentElement.clientHeight;
            }
            else {
                var clientHeight = (document.body.clientHeight > document.documentElement.clientHeight) ? document.body.clientHeight : document.documentElement.clientHeight;
            }
            return clientHeight;
    }
     //获取文档完整的高度
    function getScrollHeight(){
            return (Math.max(document.body.scrollHeight, document.documentElement.scrollHeight));
    }
    window.onscroll = function(){
        if(getScrollTop() + getClientHeight() >= getScrollHeight()){
            alert('页面底部');
        }
    }
  • 相关阅读:
    iOS iPad开发之Modal
    iOS SVN终端指令
    iOS iPad开发之UIPopoverController的使用
    iOS Xcode6和Xcode5的区别?
    算法 查找算法--二分查找
    算法 排序算法--快速排序
    算法 排序算法--选择排序
    XCode签名证书死活不能选
    IOS7 适配时导航栏变黑
    Xcode Provisioning 路径
  • 原文地址:https://www.cnblogs.com/yxfboke/p/11535117.html
Copyright © 2020-2023  润新知