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 相关文章推荐
Google韩国首页图标动画效果
Aug 26 Javascript
js 无提示关闭浏览器页面的代码
Mar 09 Javascript
jQuery EasyUI API 中文文档 - TimeSpinner时间微调器
Oct 23 Javascript
jquery中的mouseleave和mouseout的区别 模仿下拉框效果
Feb 07 Javascript
JavaScript按位运算符的应用简析
Feb 04 Javascript
使用JavaScript 编写简单计算器
Nov 24 Javascript
js计算系统当前日期是星期几的方法
Jul 14 Javascript
深入浅析javascript中的作用域(推荐)
Jul 19 Javascript
Extjs gridpanel 中的checkbox(复选框)根据某行的条件不能选中的解决方法
Feb 17 Javascript
Vue动态实现评分效果
May 24 Javascript
vue better-scroll插件使用详解
Jan 25 Javascript
对vue 键盘回车事件的实例讲解
Aug 25 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
ThinkPHP调用百度翻译类实现在线翻译
2014/06/26 PHP
PHP类与对象后期静态绑定操作实例详解
2018/12/20 PHP
PHP MVC框架中类的自动加载机制实例分析
2019/09/18 PHP
javascript 关于# 和 void的区别分析
2009/10/26 Javascript
IE 当eval遇上function的处理
2011/08/09 Javascript
JavaScript中的16进制字符(改进)
2011/11/21 Javascript
当自定义数据属性为json格式字符串时jQuery的data api问题探讨
2013/02/18 Javascript
运用JQuery的toggle实现网页加载完成自动弹窗
2014/03/18 Javascript
Javascript aop(面向切面编程)之around(环绕)分析
2015/05/01 Javascript
jquery跟随屏幕滚动效果的实现代码
2016/04/13 Javascript
Bootstrap3 input输入框插入glyphicon图标的方法
2016/05/16 Javascript
一个简易的js图片轮播效果
2017/07/22 Javascript
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
基于Vue全局组件与局部组件的区别说明
2020/08/11 Javascript
javascript实现前端分页功能
2020/11/26 Javascript
javascript实现下拉菜单效果
2021/02/09 Javascript
[47:38]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
布同 统计英文单词的个数的python代码
2011/03/13 Python
各个系统下的Python解释器相关安装方法
2015/10/12 Python
python通过tcp发送xml报文的方法
2018/12/28 Python
python函数的万能参数传参详解
2019/07/26 Python
Python监控服务器实用工具psutil使用解析
2019/12/19 Python
关于python中的xpath解析定位
2020/03/06 Python
Python读取配置文件(config.ini)以及写入配置文件
2020/04/08 Python
CSS3属性box-shadow使用指南
2014/12/09 HTML / CSS
日本最大的眼镜购物网站:Oh My Glasses
2016/11/13 全球购物
ET Mall东森购物网:东森严选
2017/03/06 全球购物
优秀教师先进事迹
2014/01/22 职场文书
酒店管理求职信范文
2014/04/06 职场文书
交通安全标语
2014/06/06 职场文书
企业贷款委托书格式
2014/09/12 职场文书
2014和解协议书范文
2014/09/15 职场文书
演讲开场白和结束语
2015/05/29 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书
详解Go语言中配置文件使用与日志配置
2022/06/01 Golang