js获取height和width的方法说明


Posted in Javascript onJanuary 06, 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html> 
<head> 
<title>js获取height和width总结</title> 
<meta content="text/html;charset=UTF-8" http-equiv="Content-Type"/> 
<script type="text/javascript" src="js/jquery-1.5.2.js"></script> 
<script type="text/javascript" > 
$(document).ready(function() 
{ 
alert("浏览器当前窗口可视区域高度:"+$(window).height()); //浏览器当前窗口可视区域高度 
alert("浏览器当前窗口文档的高度:"+$(document).height()); //浏览器当前窗口文档的高度 
alert("浏览器当前窗口文档body的高度:"+$(document.body).height());//浏览器当前窗口文档body的高度 
alert("浏览器当前窗口文档body的总高度 包括border padding margin:"+$(document.body).outerHeight(true));//浏览器当前窗口文档body的总高度 包括border padding margin 
alert("浏览器当前窗口可视区域宽度:"+($(window).width())); //浏览器当前窗口可视区域宽度 
alert("浏览器当前窗口文档对象宽度:"+$(document).width());//浏览器当前窗口文档对象宽度 
alert("浏览器当前窗口文档body的高度:"+$(document.body).width());//浏览器当前窗口文档body的高度 
alert("浏览器当前窗口文档body的总宽度 包括border padding margin:"+$(document.body).outerWidth(true));//浏览器当前窗口文档body的总宽度 包括border padding margin 
alert("显示器分辨率,只能用JavaScript代码获取高度:"+screen.height);//显示器分辨率,只能用JavaScript代码获取 
alert("显示器分辨率,只能用JavaScript代码获取宽度:"+screen.width); 
}) ; 
</script> 
</head> 
<body> 
<ul> 
<li> 网页可见区域宽: document.body.clientWidth </li> 
<li> 网页可见区域高: document.body.clientHeight </li> 
<li> 网页可见区域宽: document.body.offsetWidth (包括边线的宽)</li> 
<li> 网页可见区域高: document.body.offsetHeight (包括边线的高) </li> 
<li> 网页正文全文宽: document.body.scrollWidth </li> 
<li> 网页正文全文高: document.body.scrollHeight </li> 
<li> 网页被卷去的高: document.body.scrollTop </li> 
<li> 网页被卷去的左: document.body.scrollLeft </li> 
<li> 网页正文部分上: window.screenTop </li> 
<li> 网页正文部分左: window.screenLeft </li> 
<li> 屏幕分辨率的高: window.screen.height</li> 
<li> 屏幕分辨率的宽: window.screen.width </li> 
<li> 屏幕可用工作区高度: window.screen.availHeight</li> 
<li> 屏幕可用工作区宽度: window.screen.availWidth </li> 
</ul> 
</body> 
</html>
Javascript 相关文章推荐
Add a Picture to a Microsoft Word Document
Jun 15 Javascript
禁止JQuery中的load方法装载IE缓存中文件的方法
Sep 11 Javascript
JavaScript 学习笔记(十二) dom
Jan 21 Javascript
JS 实现BASE64_ENCODE和BASE64_DECODE(实例代码)
Nov 13 Javascript
微信小程序 列表的上拉加载和下拉刷新的实现
Apr 01 Javascript
微信小程序实战之轮播图(3)
Apr 17 Javascript
vue项目常用组件和框架结构介绍
Dec 24 Javascript
关于laydate.js加载laydate.css路径错误问题解决
Dec 27 Javascript
Vue隐藏显示、只读实例代码
Jul 18 Javascript
javascript对HTML字符转义与反转义
Dec 13 Javascript
微信小程序实现录音时的麦克风动画效果实例
May 18 Javascript
详解JS深拷贝与浅拷贝
Aug 04 Javascript
javascript时间自动刷新实现原理与步骤
Jan 06 #Javascript
javaScript让文本框内的最后一个文字的后面获得焦点实现代码
Jan 06 #Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
Jan 06 #Javascript
javascript编码的几个方法详细介绍
Jan 06 #Javascript
javascript返回顶部效果(自写代码)
Jan 06 #Javascript
让你的博客飘雪花超出屏幕依然看得见
Jan 04 #Javascript
修改js Calendar日历控件 兼容IE9/谷歌/火狐
Jan 04 #Javascript
You might like
浅谈PHP值mysql操作类
2016/06/29 PHP
PHP实现在对象之外访问其私有属性private及保护属性protected的方法
2017/11/20 PHP
Yii2框架控制器、路由、Url生成操作示例
2019/05/27 PHP
JS TextArea字符串长度限制代码集合
2012/10/31 Javascript
jquery教程ajax请求json数据示例
2014/01/13 Javascript
悬浮数字的实现案例
2014/02/19 Javascript
超级简单的jquery操作表格方法
2014/12/15 Javascript
JS实现在线统计一个页面内鼠标点击次数的方法
2015/02/28 Javascript
在JavaScript中操作时间之setYear()方法的使用
2015/06/12 Javascript
bootstrap多种样式进度条展示
2016/12/20 Javascript
jQuery实现单击按钮遮罩弹出对话框效果(2)
2017/02/20 Javascript
HTML5+Canvas调用手机拍照功能实现图片上传(上)
2017/04/21 Javascript
使用Vue开发动态刷新Echarts组件的教程详解
2018/03/22 Javascript
vue-cli和v-charts实现可视化图表过程解析
2019/10/08 Javascript
微信小程序自定义胶囊样式
2020/12/27 Javascript
原生JS实现音乐播放器的示例代码
2021/02/25 Javascript
Python中的并发编程实例
2014/07/07 Python
Python中的下划线详解
2015/06/24 Python
Python常用的爬虫技巧总结
2016/03/28 Python
人工智能最火编程语言 Python大战Java!
2017/11/13 Python
python爬虫基础教程:requests库(二)代码实例
2019/04/09 Python
python 解决print数组/矩阵无法完整输出的问题
2020/02/19 Python
CSS3教程(8):CSS3透明度指南
2009/04/02 HTML / CSS
使用PDF.JS插件在HTML中预览PDF文件的方法
2018/08/29 HTML / CSS
Omio美国:全欧洲低价大巴、火车和航班搜索和比价
2017/11/08 全球购物
学生个人的自我评价分享
2013/11/05 职场文书
办公室前台岗位职责
2014/01/04 职场文书
初中英语教学反思
2014/01/25 职场文书
行政主管职责范本
2014/03/07 职场文书
食品业务员岗位职责
2014/03/18 职场文书
出售房屋协议书范本
2014/10/06 职场文书
酒店前台接待岗位职责
2015/04/02 职场文书
《槐乡的孩子》教学反思
2016/02/20 职场文书
pytorch 带batch的tensor类型图像显示操作
2021/05/20 Python
Go语言安装并操作redis的go-redis库
2022/04/14 Golang
Python 匹配文本并在其上一行追加文本
2022/05/11 Python