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 相关文章推荐
使用JavaScript库还是自己写代码?
Jan 28 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
Dec 30 Javascript
jQuery控制Div拖拽效果完整实例分析
Apr 15 Javascript
JQUERY简单按钮轮换选中效果实现方法
May 07 Javascript
jQuery实现鼠标点击弹出渐变层的方法
Jul 09 Javascript
微信小程序 devtool隐藏的秘密
Jan 21 Javascript
Vue如何实现组件的源码解析
Jun 08 Javascript
vue中使用heatmapjs的示例代码(结合百度地图)
Sep 05 Javascript
JavaScript实现简单的计算器
Jan 16 Javascript
非常漂亮的js烟花效果
Mar 10 Javascript
vue 实现把路由单独分离出来
Aug 13 Javascript
vue 数字翻牌器动态加载数据
Apr 20 Vue.js
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
BBS(php &amp; mysql)完整版(五)
2006/10/09 PHP
js下函数般调用正则的方法附代码
2008/06/22 PHP
PHP5 操作MySQL数据库基础代码
2009/09/29 PHP
php 数学运算验证码实现代码
2009/10/11 PHP
在yii中新增一个用户验证的方法详解
2013/06/20 PHP
thinkphp5使html5实现动态跳转的例子
2019/10/16 PHP
js简易namespace管理器 实例代码
2013/06/21 Javascript
浅析JS中document对象的一些重要属性
2014/03/06 Javascript
JavaScript学习心得之概述
2015/01/20 Javascript
浅谈javascript基础之客户端事件驱动
2016/06/10 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
Javascript 普通函数和构造函数的区别
2016/11/05 Javascript
浅析如何利用angular结合translate为项目实现国际化
2016/12/08 Javascript
vue2.0 兄弟组件(平级)通讯的实现代码
2018/01/15 Javascript
解决node-sass偶尔安装失败的方法小结
2018/12/05 Javascript
[36:45]TNC vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
python3访问sina首页中文的处理方法
2014/02/24 Python
使用Python装饰器在Django框架下去除冗余代码的教程
2015/04/16 Python
flask框架中勾子函数的使用详解
2018/08/01 Python
浅析python3中的os.path.dirname(__file__)的使用
2018/08/30 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
把django中admin后台界面的英文修改为中文显示的方法
2019/07/26 Python
Python 使用多属性来进行排序
2019/09/01 Python
Django中Q查询及Q()对象 F查询及F()对象用法
2020/07/09 Python
韩国江南富人区高端时尚百货商场:Galleria(格乐丽雅)
2018/03/27 全球购物
Clearly澳大利亚:购买眼镜、太阳镜和隐形眼镜
2018/04/26 全球购物
西班牙三叶草药房:Farmacias Trébol
2019/05/03 全球购物
日本亚马逊官方网站:Amazon.co.jp
2020/04/14 全球购物
应届大学生求职信
2013/12/01 职场文书
劲霸男装广告词
2014/03/21 职场文书
授权委托书范文
2014/07/31 职场文书
个人诉讼委托书范本
2014/10/17 职场文书
检察院起诉书
2015/05/20 职场文书
2015重阳节座谈会主持词
2015/07/30 职场文书
数据库之SQL技巧整理案例
2021/07/07 SQL Server
微软官方消息,在 2023 年 4 月 11 日之后微软将不再为 Office 2013 和 Skype for Business 2015 提供安全更新
2022/04/21 数码科技