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 YUI 读码日记之 YAHOO.util.Dom - Part.2 0
Mar 22 Javascript
jquery 1.3.2 IE8中的一点点的小问题解决方法
Jul 10 Javascript
JavaScript 滚轮事件使用说明
Mar 07 Javascript
再论Javascript下字符串连接的性能
Mar 05 Javascript
jquery键盘事件使用介绍
Nov 01 Javascript
jQuery中unwrap()方法用法实例
Jan 16 Javascript
微信小程序使用第三方库Immutable.js实例详解
Sep 27 Javascript
jQuery实现手机版页面翻页效果的简单实例
Oct 05 Javascript
js实现一个猜数字游戏
Mar 31 Javascript
Node.js连接Sql Server 2008及数据层封装详解
Aug 27 Javascript
一个因@click.stop引发的bug的解决
Jan 08 Javascript
vant中的toast层级改变操作
Nov 04 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中用Trait封装单例模式的实现
2019/12/18 PHP
return false;和e.preventDefault();的区别
2010/07/11 Javascript
js静态方法与实例方法分析
2011/07/04 Javascript
EasyUI的treegrid组件动态加载数据问题的解决办法
2011/12/11 Javascript
妙用Jquery的val()方法
2012/06/27 Javascript
Jquery 跨域访问 Lightswitch OData Service的方法
2013/09/11 Javascript
JS 实现导航栏悬停效果
2013/09/23 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
Egret引擎开发指南之编译项目
2014/09/03 Javascript
JavaScript中的定时器之Item23的合理使用
2015/10/30 Javascript
javascript如何实现360度全景照片问题汇总
2016/04/04 Javascript
Angular2 多级注入器详解及实例
2016/10/30 Javascript
JavaScript实现分页效果
2017/03/28 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
2017/07/19 Javascript
create-react-app构建项目慢的解决方法
2018/03/14 Javascript
jQuery实现的电子时钟效果完整示例
2018/04/28 jQuery
vue项目刷新当前页面的三种方法
2018/12/04 Javascript
vue-i18n实现中英文切换的方法
2020/07/06 Javascript
vue实现路由懒加载的3种方法示例
2020/09/01 Javascript
[02:41]DOTA2英雄基础教程 谜团
2013/12/10 DOTA
5种Python单例模式的实现方式
2016/01/14 Python
修复CentOS7升级Python到3.6版本后yum不能正确使用的解决方法
2018/01/26 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
python实现网站用户名密码自动登录功能
2019/08/09 Python
python正则过滤字母、中文、数字及特殊字符方法详解
2020/02/11 Python
python海龟绘图之画国旗实例代码
2020/11/11 Python
百联网上商城:i百联
2017/01/28 全球购物
工程部经理岗位职责
2013/12/08 职场文书
国家机关领导干部民主生活会对照检查材料思想汇报
2014/09/17 职场文书
公司授权委托书范文
2014/09/21 职场文书
校长四风对照检查材料
2014/09/27 职场文书
2015年科室工作总结
2015/04/10 职场文书
写给汽车4S店的创业计划书,拿来即用!
2019/08/09 职场文书
《好妈妈胜过好老师》:每个孩子的优秀都是有源头的
2020/01/03 职场文书
Python django中如何使用restful框架
2021/06/23 Python
企业开发CSS命名BEM代码规范实践
2022/02/12 HTML / CSS