JS 各种网页尺寸判断实例方法


Posted in Javascript onApril 18, 2013
function reachBottom() { 
     var scrollTop = 0;
     var clientHeight = 0;
     var scrollHeight = 0;
     if (document.documentElement && document.documentElement.scrollTop) {
         scrollTop = document.documentElement.scrollTop;
     } else if (document.body) {
         scrollTop = document.body.scrollTop;
     }
     if (document.body.clientHeight && document.documentElement.clientHeight) {
         clientHeight = (document.body.clientHeight < document.documentElement.clientHeight) ? document.body.clientHeight: document.documentElement.clientHeight;
     } else {
         clientHeight = (document.body.clientHeight > document.documentElement.clientHeight) ? document.body.clientHeight: document.documentElement.clientHeight;
     }
     scrollHeight = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight);
     if (scrollTop + clientHeight == scrollHeight) {
         return true;
     } else {
         return false;
     }
 }
Javascript 相关文章推荐
js 图片缩放(按比例)控制代码
May 27 Javascript
JQuery与JSon实现的无刷新分页代码
Sep 13 Javascript
js读取被点击次数的简单实例(从数据库中读取)
Mar 07 Javascript
简介JavaScript中的sub()方法的使用
Jun 08 Javascript
详解JavaScript中的表单验证
Jun 16 Javascript
javascript加载xml 并解析各节点的值(实现方法)
Oct 12 Javascript
JavaScript面试题(指针、帽子和女朋友)
Nov 23 Javascript
AngulerJS学习之按需动态加载文件
Feb 13 Javascript
JavaScript实现浅拷贝与深拷贝的方法分析
Jul 05 Javascript
koa上传excel文件并解析的实现方法
Aug 09 Javascript
微信小程序云开发之使用云存储
May 17 Javascript
解决微信小程序中的滚动穿透问题
Sep 16 Javascript
jQuery 获取URL的GET参数值的小例子
Apr 18 #Javascript
JS隐藏参数post传值实例
Apr 18 #Javascript
防止xss和sql注入:JS特殊字符过滤正则
Apr 18 #Javascript
JS打开新窗口的2种方式
Apr 18 #Javascript
Web Inspector:关于在 Sublime Text 中调试Js的介绍
Apr 18 #Javascript
JS操作图片(增,删,改) 例子
Apr 17 #Javascript
JS定时器实例
Apr 17 #Javascript
You might like
PHP 之Section与Cookie使用总结
2012/09/14 PHP
PHP中数据库单例模式的实现代码分享
2014/08/21 PHP
php自动识别文字编码并转换为目标编码的方法
2015/08/08 PHP
PHP代码维护,重构变困难的4种原因分析
2016/01/25 PHP
浅谈ThinkPHP5.0版本和ThinkPHP3.2版本的区别
2017/06/17 PHP
基于JQuery的一句代码实现表格的简单筛选
2010/07/26 Javascript
javascript tips提示框组件实现代码
2010/11/19 Javascript
jquery 简短几句代码实现给元素动态添加及获取提示信息
2011/09/01 Javascript
利用Javascript判断操作系统的类型实现不同操作系统下的兼容性
2013/01/29 Javascript
Javascript中常用的检测方法小结
2016/10/08 Javascript
ajax级联菜单实现方法实例分析
2016/11/28 Javascript
从零开始学习Node.js系列教程之SQLite3和MongoDB用法分析
2017/04/13 Javascript
node.JS md5加密中文与php结果不一致的解决方法
2017/05/05 Javascript
jQuery 添加样式属性的优先级别方法(推荐)
2017/06/08 jQuery
通过构造函数实例化对象的方法
2017/06/28 Javascript
原生JS上传大文件显示进度条 php上传文件代码
2020/03/27 Javascript
webpack配置之后端渲染详解
2017/10/26 Javascript
Vuex 进阶之模块化组织详解
2018/01/12 Javascript
jquery实现二级导航下拉菜单效果实例
2019/05/14 jQuery
uniapp实现可以左右滑动导航栏
2020/10/21 Javascript
[06:37]2014DOTA2国际邀请赛 昔日王者渴望重回巅峰
2014/07/12 DOTA
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
2018/06/25 Python
Python使用uuid库生成唯一标识ID
2020/02/12 Python
匈牙利墨盒和碳粉购买网站:CDRmarket
2018/04/14 全球购物
乡镇信息公开实施方案
2014/03/23 职场文书
关于建议书的格式范文
2014/05/20 职场文书
运动会口号16字
2014/06/07 职场文书
学雷锋标语
2014/06/25 职场文书
2014年护理工作总结范文
2014/11/14 职场文书
可可西里观后感
2015/06/08 职场文书
python 遍历磁盘目录的三种方法
2021/04/02 Python
详解CocosCreator项目结构机制
2021/04/14 Javascript
SpringBoot实现quartz定时任务可视化管理功能
2021/08/30 Java/Android
JS封装cavans多种滤镜组件
2022/02/15 Javascript
MySQL 执行数据库更新update操作的时候数据库卡死了
2022/05/02 MySQL
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android