JS和jquery获取各种屏幕的宽度和高度的代码


Posted in Javascript onAugust 02, 2013

Javascript:

网页可见区域宽: document.body.clientWidth

网页可见区域高: document.body.clientHeight

网页可见区域宽: document.body.offsetWidth (包括边线的宽)

网页可见区域高: document.body.offsetHeight (包括边线的高)

网页正文全文宽: document.body.scrollWidth

网页正文全文高: document.body.scrollHeight

网页被卷去的高: document.body.scrollTop

网页被卷去的左: document.body.scrollLeft

网页正文部分上: window.screenTop

网页正文部分左: window.screenLeft

屏幕分辨率的高: window.screen.height

屏幕分辨率的宽: window.screen.width

屏幕可用工作区高度: window.screen.availHeight

屏幕可用工作区宽度: window.screen.availWidth

JQuery:

$(document).ready(function(){

alert($(window).height()); //浏览器当前窗口可视区域高度

alert($(document).height()); //浏览器当前窗口文档的高度

alert($(document.body).height());//浏览器当前窗口文档body的高度

alert($(document.body).outerHeight(true));//浏览器当前窗口文档body的总高度 包括border padding margin

alert($(window).width()); //浏览器当前窗口可视区域宽度

alert($(document).width());//浏览器当前窗口文档对象宽度

alert($(document.body).width());//浏览器当前窗口文档body的宽度

alert($(document.body).outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin

})
Javascript 相关文章推荐
JS backgroundImage控制
May 19 Javascript
jquery animate 动画效果使用说明
Nov 04 Javascript
jQuery控制TR显示隐藏的几种方法
Jun 18 Javascript
JQuery给网页更换皮肤的方法
May 30 Javascript
JS实现的鼠标跟随代码(卡通手型点击效果)
Oct 26 Javascript
js+html5实现canvas绘制网页时钟的方法
May 21 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
Jun 23 Javascript
Angular2搜索和重置按钮过场动画
May 24 Javascript
VUE element-ui 写个复用Table组件的示例代码
Nov 18 Javascript
详解vue 在移动端体验上的优化解决方案
May 20 Javascript
vue实现带过渡效果的下拉菜单功能
Feb 19 Javascript
vue cli4.0项目引入typescript的方法
Jul 17 Javascript
JavaScript获取/更改文本框的值的实例代码
Aug 02 #Javascript
JS限制Textarea文本域字符个数的具体实现
Aug 02 #Javascript
javascript自动改变文字大小和颜色的效果的小例子
Aug 02 #Javascript
JS解决ie6下png透明的方法实例
Aug 02 #Javascript
用innerhtml提高页面打开速度的方法
Aug 02 #Javascript
JQuery 获取json数据$.getJSON方法的实例代码
Aug 02 #Javascript
可简单避免的三个JS发布错误的详细介绍
Aug 02 #Javascript
You might like
用javascript实现给图片加链接
2007/08/15 Javascript
event.keyCode键码值表 附只能输入特定的字符串代码
2009/05/15 Javascript
jQuery+JSON+jPlayer实现QQ空间音乐查询功能示例
2013/06/17 Javascript
使用js实现关闭js弹出层的窗口
2014/02/10 Javascript
JavaScript编程中window的location与history对象详解
2015/10/26 Javascript
JavaScript如何获取数组最大值和最小值
2015/11/18 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
2017/01/19 Javascript
JavaScript注册时密码强度校验代码
2017/06/30 Javascript
vue 里面使用axios 和封装的示例代码
2017/09/01 Javascript
微信小程序 scroll-view实现锚点滑动的示例
2017/12/06 Javascript
基于Three.js实现360度全景图片
2018/12/30 Javascript
微信小程序中转义字符的处理方法
2019/03/28 Javascript
基于vue实现web端超大数据量表格的卡顿解决
2019/04/02 Javascript
使用 Github Actions 自动部署 Angular 应用到 Github Pages的方法
2020/07/20 Javascript
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
Python深入学习之闭包
2014/08/31 Python
python django事务transaction源码分析详解
2017/03/17 Python
Python 文件操作的详解及实例
2017/09/18 Python
Python绘制3d螺旋曲线图实例代码
2017/12/20 Python
使用Python和xlwt向Excel文件中写入中文的实例
2018/04/21 Python
python/sympy求解矩阵方程的方法
2018/11/08 Python
Windows下pycharm创建Django 项目(虚拟环境)过程解析
2019/09/16 Python
Python找出列表中出现次数最多的元素三种方式
2020/02/24 Python
使用pth文件添加Python环境变量方式
2020/05/26 Python
Python OpenCV读取中文路径图像的方法
2020/07/02 Python
python中四舍五入的正确打开方式
2021/01/18 Python
NFL Game Pass欧洲:在线观看NFL比赛直播和点播,以高清质量播放
2018/08/30 全球购物
《我不是最弱小的》教学反思
2014/02/23 职场文书
一年级评语大全
2014/04/23 职场文书
青春无悔演讲稿
2014/05/08 职场文书
民事赔偿协议书
2014/11/02 职场文书
2014年人力资源工作总结
2014/11/19 职场文书
简历中的自我评价应该这样写!
2019/07/12 职场文书
2019年鼓励无偿献血倡议书
2019/09/17 职场文书
react国际化react-intl的使用
2021/05/06 Javascript
Oracle 死锁的检测查询及处理
2021/09/25 Oracle