js如何获取屏幕高度

发布时间:2020-05-28编辑:脚本学堂
本文介绍了js获取屏幕高度的方法,掌握下js获取屏幕尺寸信息的相关方法,有需要的朋友做个参考。

使用document对象关于窗口的一些属性,获取屏幕高度等屏幕尺寸信息。

要得到窗口的尺寸,对于不同的浏览器,需要使用不同的属性和方法:
若要检测窗口的真实尺寸,在netscape下需要使用window的属性;
在ie下需 要深入document内部对body进行检测;
在dom环境下,若要得到窗口的尺寸,需要注意根元素的尺寸,而不是元素。

window对象的innerwidth属性包含当前窗口的内部宽度。window对象的innerheight属性包含当前窗口的内部高度。

document对象的body属性对应html文档的标签。document对象的documentelement属性则表示html文档的根节点。

document.body.clientheight表示html文档所在窗口的当前高度。document.body. clientwidth表示html文档所在窗口的当前宽度。

例如:
 

复制代码 代码示例:
js获取屏幕高度var s = "";
s += " 网页可见区域宽:"+ document.body.clientwidth;
s += " 网页可见区域高:"+ document.body.clientheight;
s += " 网页可见区域宽:"+ document.body.offsetwidth +" (包括边线和滚动条的宽)";
s += " 网页可见区域高:"+ document.body.offsetheight +" (包括边线的宽)";
s += " 网页正文全文宽:"+ document.body.scrollwidth;
s += " 网页正文全文高:"+ document.body.scrollheight;
s += " 网页被卷去的高:"+ document.body.scrolltop;
s += " 网页被卷去的左:"+ document.body.scrollleft;
s += " 网页正文部分上:"+ window.screentop;
s += " 网页正文部分左:"+ window.screenleft;
s += " 屏幕分辨率的高:"+ window.screen.height;
s += " 屏幕分辨率的宽:"+ window.screen.width;
s += " 屏幕可用工作区高度:"+ window.screen.availheight;
s += " 屏幕可用工作区宽度:"+ window.screen.availwidth;
s += " 你的屏幕设置是 "+ window.screen.colordepth +" 位彩色";
s += " 你的屏幕设置 "+ window.screen.devicexdpi +" 像素/英寸";
 

js获取屏幕高度与宽度
js与jquery获取屏幕宽度与高度
js 获取浏览器与屏幕宽高信息
js获取屏幕宽度高度 js中window.open用法
JS和jquery获取浏览器屏幕的宽度与高度
js获取浏览器屏幕宽高的方法(浏览器兼容)
JS获取屏幕、浏览器窗口大小、网页高度宽度