zoukankan      html  css  js  c++  java
  • 判断滚动条是否到达页面的尾部

    //取窗口滚动条高度
    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);
    }
    function test(){
    if (getScrollTop()+getClientHeight()==getScrollHeight()){
    alert(
    "到达底部");
    }
    else{
    alert(
    "没有到达底部");
    }
    }

  • 相关阅读:
    EveryOne Piano
    3D扫描商店
    Substance PBR Guide
    C2GOASM
    Unity调试外部DLL
    BinaryReader优化
    IL
    如何画头发
    Bitrix24
    Mac查找包含指定字符串的文件
  • 原文地址:https://www.cnblogs.com/lingyuan/p/1952467.html
Copyright © 2011-2022 走看看