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 相关文章推荐
Javascript 原型和继承(Prototypes and Inheritance)
Apr 01 Javascript
javascript 获取select下拉列表值的代码
Sep 07 Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
Sep 06 Javascript
JavaScript encodeURI 和encodeURIComponent
Dec 04 Javascript
使用微信内置浏览器点击下拉框出现页面乱跳转现象(iphone),该怎么办
Jan 04 Javascript
javascript时间排序算法实现活动秒杀倒计时效果
Jan 28 Javascript
浅析JavaScript中break、continue和return的区别
Nov 30 Javascript
详解微信小程序 登录获取unionid
Jun 27 Javascript
vue项目中jsonp跨域获取qq音乐首页推荐问题
May 30 Javascript
angular 实现下拉列表组件的示例代码
Mar 09 Javascript
js继承的这6种方式!(上)
Apr 23 Javascript
VuePress 中如何增加用户登录功能
Nov 29 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
php使用curl和正则表达式抓取网页数据示例
2014/04/13 PHP
PHP基于GD2函数库实现验证码功能示例
2019/01/27 PHP
[JS]点出统计器
2020/10/11 Javascript
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
jquery实现侧边弹出的垂直导航
2014/12/09 Javascript
node.js中的fs.lchownSync方法使用说明
2014/12/16 Javascript
jQuery+PHP实现可编辑表格字段内容并实时保存
2015/10/09 Javascript
jQuery+json实现动态创建复杂表格table的方法
2016/10/25 Javascript
详解如何较好的使用js
2016/12/16 Javascript
Javascript 对cookie操作详解及实例
2016/12/29 Javascript
微信小程序实战之登录页面制作(5)
2020/03/30 Javascript
JavaScript中三个等号和两个等号你了解多少
2017/07/04 Javascript
seajs实现强制刷新本地缓存的方法分析
2017/10/16 Javascript
VUE+Element UI实现简单的表格行内编辑效果的示例的代码
2018/10/31 Javascript
新版小程序登录授权的方法
2018/12/12 Javascript
Vue的编码技巧与规范使用详解
2019/08/28 Javascript
vue路由传参的基本实现方式小结【三种方式】
2020/02/05 Javascript
Python中使用partial改变方法默认参数实例
2015/04/28 Python
python基本语法练习实例
2017/09/19 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
使用python opencv对目录下图片进行去重的方法
2019/01/12 Python
python实现维吉尼亚算法
2019/03/20 Python
python通过http下载文件的方法详解
2019/07/26 Python
python中hasattr()、getattr()、setattr()函数的使用
2019/08/16 Python
Django框架 querySet功能解析
2019/09/04 Python
Python基于Dlib的人脸识别系统的实现
2020/02/26 Python
重阳节标语大全
2014/10/07 职场文书
乡镇保密工作承诺书
2015/05/04 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
大学校园招聘会感想
2015/08/10 职场文书
2016年秋季开学典礼新闻稿
2015/11/25 职场文书
《圆的周长》教学反思
2016/02/17 职场文书
股东协议书范本2016
2016/03/21 职场文书
2019年最新借条范本!
2019/07/08 职场文书
使用ORM新增数据在Mysql中的操作步骤
2021/07/26 MySQL
mysql 乱码 字符集latin1转UTF8
2022/04/19 MySQL