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 面向对象特性
Dec 28 Javascript
JS操作数据库的实例代码
Oct 17 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
Jan 09 Javascript
jQuery Html控件基本操作(日常收集整理)
Mar 11 Javascript
react-native中ListView组件点击跳转的方法示例
Sep 30 Javascript
微信小程序使用二次贝塞尔曲线画波浪
Dec 25 Javascript
解决echarts的多个折现数据出现坐标和值对不上的问题
Dec 28 Javascript
通过npm或yarn自动生成vue组件的方法示例
Feb 12 Javascript
Electron + vue 打包桌面操作流程详解
Jun 24 Javascript
浅入深出Vue之自动化路由
Aug 06 Javascript
JS数组splice操作实例分析
Oct 12 Javascript
js实现录音上传功能
Nov 22 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之第五天
2006/10/09 PHP
PHP 验证码不显示只有一个小红叉的解决方法
2013/09/30 PHP
thinkphp备份数据库的方法分享
2015/01/04 PHP
使用vs code编辑调试php配置的方法
2019/01/29 PHP
zeroclipboard复制到剪切板的flash
2010/08/04 Javascript
js 动态加载事件的几种方法总结
2013/12/25 Javascript
用Jquery实现滚动新闻
2014/02/12 Javascript
javascript 实现 原路返回
2015/01/21 Javascript
jQuery实现滑动页面固定顶部显示(可根据显示位置消失与替换)
2015/10/28 Javascript
JS去掉字符串中所有的逗号
2017/10/18 Javascript
Vuejs中使用markdown服务器端渲染的示例
2017/11/22 Javascript
浅谈React深度编程之受控组件与非受控组件
2017/12/26 Javascript
轻松搞定jQuery+JSONP跨域请求的解决方案
2018/03/06 jQuery
webpack的tree shaking的实现方法
2019/09/18 Javascript
js实现淘宝首页的banner栏效果
2019/11/26 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
2020/08/03 Javascript
vue添加锚点,实现滚动页面时锚点添加相应的class操作
2020/08/10 Javascript
Python random模块常用方法
2014/11/03 Python
Python中元组,列表,字典的区别
2017/05/21 Python
Python爬虫框架Scrapy常用命令总结
2018/07/26 Python
详解python列表生成式和列表生成式器区别
2019/03/27 Python
Python实现多线程下载脚本的示例代码
2020/04/03 Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
2020/05/24 Python
python创建文本文件的简单方法
2020/08/30 Python
jupyter使用自动补全和切换默认浏览器的方法
2020/11/18 Python
Marriott中国:万豪国际酒店查询预订
2016/09/02 全球购物
zooplus波兰:在线宠物店
2019/07/21 全球购物
JSF的标签库有哪些
2012/04/27 面试题
大学生专科学习生活的自我评价
2013/12/07 职场文书
管道维修工岗位职责
2013/12/27 职场文书
花店创业计划书范文
2014/02/07 职场文书
南京市纪委监察局整改方案
2014/09/16 职场文书
学生实习证明模板汇总
2014/09/25 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
高一语文教学反思
2016/02/16 职场文书
导游词之无锡东林书院
2019/12/11 职场文书