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 相关文章推荐
javascript 写类方式之九
Jul 05 Javascript
JavaScript 函数式编程的原理
Oct 16 Javascript
functional继承模式 摘自javascript:the good parts
Jun 20 Javascript
jQuery获得内容和属性方法及示例
Dec 02 Javascript
jquery淡化版banner异步图片文字效果切换图片特效
Apr 08 Javascript
jquery等待效果示例
May 01 Javascript
JQuery性能优化的几点建议
May 14 Javascript
限制上传文件大小和格式的jQuery插件实例
Jan 24 Javascript
javascript实现动态加载CSS
Jan 26 Javascript
Bootstrap插件全集
Jul 18 Javascript
js实现图片推拉门效果代码实例
May 18 Javascript
JavaScript基于SVG的图片切换效果实例代码
Dec 15 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
第十一节--重载
2006/11/16 PHP
php中异常处理方法小结
2015/01/09 PHP
分享一个漂亮的php验证码类
2016/09/29 PHP
PHP使用JpGraph绘制折线图操作示例【附源码下载】
2019/10/18 PHP
客户端静态页面玩分页
2006/06/26 Javascript
javascript web页面刷新的方法收集
2009/07/02 Javascript
基于jquery.Jcrop的头像编辑器
2010/03/01 Javascript
解析ScrollPic在ie8下只滚动一遍,然后变为空白 ie6,ie7,chrome,firefox正常
2013/06/26 Javascript
jQuery页面加载初始化常用的三种方法
2014/06/04 Javascript
Ext GridPanel加载完数据后进行操作示例代码
2014/06/17 Javascript
jQuery中is()方法用法实例
2015/01/06 Javascript
JavaScript中return false的用法
2015/03/12 Javascript
jQuery 移动端拖拽(模块化开发,触摸事件,webpack)
2016/10/28 Javascript
jquery select2的使用心得(推荐)
2016/12/04 Javascript
AngularJS实现给动态生成的元素绑定事件的方法
2016/12/14 Javascript
jQuery模拟窗口抖动效果
2017/03/15 Javascript
详解VueJS 数据驱动和依赖追踪分析
2017/07/26 Javascript
webpack3升级到webpack4遇到问题总结
2019/09/30 Javascript
Vue项目中如何使用Axios封装http请求详解
2019/10/23 Javascript
javascript实现简单搜索功能
2020/03/26 Javascript
[01:00:10]完美世界DOTA2联赛PWL S2 FTD vs Inki 第二场 11.21
2020/11/24 DOTA
python 文件转成16进制数组的实例
2018/07/09 Python
对python for 文件指定行读写操作详解
2018/12/29 Python
python实现按首字母分类查找功能
2019/10/31 Python
详解CSS3阴影 box-shadow的使用和技巧总结
2016/12/03 HTML / CSS
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
Linux文件操作命令都有哪些
2015/02/27 面试题
Java中会存在内存泄漏吗,请简单描述
2016/12/22 面试题
商务主管岗位职责
2013/12/08 职场文书
会计与审计毕业生自荐信范文
2013/12/30 职场文书
数学高效课堂实施方案
2014/03/29 职场文书
学习演讲稿范文
2014/05/10 职场文书
中学学校门卫岗位职责
2014/08/15 职场文书
工程款催款函
2015/06/24 职场文书
python中super()函数的理解与基本使用
2021/08/30 Python
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL