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 相关文章推荐
IE6下js通过css隐藏select的一个bug
Aug 16 Javascript
jquery.combobox中文api和例子,修复了上面的小bug
Mar 28 Javascript
jQuery内部原理和实现方式浅析
Feb 03 Javascript
jquery利用命名空间移除绑定事件的方法
Mar 11 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
Apr 22 Javascript
对Vue- 动态元素属性及v-bind和v-model的区别详解
Aug 27 Javascript
小程序如何使用分包加载的实现方法
May 22 Javascript
这15个Vue指令,让你的项目开发爽到爆
Oct 11 Javascript
解决VUE项目localhost端口服务器拒绝连接,只能用127.0.0.1的问题
Aug 14 Javascript
详解ES6 中的Object.assign()的用法实例代码
Jan 11 Javascript
Element el-button 按钮组件的使用详解
Feb 01 Javascript
js 实现Material UI点击涟漪效果示例
Sep 23 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实现rc4加密算法代码
2012/04/25 PHP
php使用mysqli向数据库添加数据的方法
2015/03/20 PHP
PHP上传文件参考配置大文件上传
2015/12/16 PHP
ThinkPHP连接Oracle数据库
2016/04/22 PHP
PHP  实现等比压缩图片尺寸和大小实例代码
2016/10/08 PHP
thinkPHP中验证码的简单实现方法
2016/12/05 PHP
PHP PDOStatement::debugDumpParams讲解
2019/01/30 PHP
关于jquery append() html时的小问题的解决方法
2010/12/16 Javascript
formStorage 基于jquery的一个插件(存储表单中元素的状态到本地)
2012/01/20 Javascript
js编码之encodeURIComponent使用介绍(asp,php)
2012/03/01 Javascript
Javascript拓展String方法小结
2013/07/08 Javascript
DOM基础教程之事件类型
2015/01/20 Javascript
酷炫jQuery全屏3D焦点图动画效果
2016/03/22 Javascript
AngularJS动态生成div的ID源码解析
2016/08/29 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
微信小程序分页加载的实例代码
2017/07/11 Javascript
vue使用 better-scroll的参数和方法详解
2018/01/25 Javascript
vue fetch中的.then()的正确使用方法
2020/04/17 Javascript
javascript实现点击产生随机图形
2021/01/25 Javascript
Python开发网站目录扫描器的实现
2019/02/21 Python
jupyter notebook 中输出pyecharts图实例
2020/04/23 Python
简单了解python装饰器原理及使用方法
2019/12/18 Python
Python控制台输出时刷新当前行内容而不是输出新行的实现
2020/02/21 Python
基于pandas向csv添加新的行和列
2020/05/25 Python
Django nginx配置实现过程详解
2020/09/10 Python
使用HTML5原生对话框元素并轻松创建模态框组件
2019/03/06 HTML / CSS
Clarks英国官方网站:全球领军鞋履品牌
2016/11/26 全球购物
澳大利亚礼品卡商店:Gift Card Store
2019/06/24 全球购物
中软国际Java程序员机试题
2012/08/19 面试题
应届生自我鉴定
2013/12/11 职场文书
大学旷课检讨书
2014/01/28 职场文书
中学生运动会新闻稿
2014/09/24 职场文书
公司员工安全协议书
2014/11/21 职场文书
MySQL优化常用的19种有效方法(推荐!)
2022/03/17 MySQL
使用vue判断当前环境是安卓还是IOS
2022/04/12 Vue.js
分享很少见很有用的SQL功能CORRESPONDING
2022/08/05 MySQL