JS 获取浏览器、屏幕和可视区域宽高
2016-03-13 10:01
447 查看
我们在Web 网页开发过程中,很多情况需要进行一些页面宽度和高度的计算,然而得到一些准确的值。例如页面的可视区域的宽度、可视区域的高度、屏幕的宽度、屏幕的高度等等。
下面列举一些比较常用的宽度和高度的获取方法。
网页可见区域宽: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
下面列举一些比较常用的宽度和高度的获取方法。
网页可见区域宽: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
相关文章推荐
- JavaScript模拟鼠标事件
- js checkbox获取选中的值
- 过滤器-监听器
- 深入JSP
- JSP的内置对象有哪些,作用是什么,方法有哪些
- JSP导出Excel文件
- Javascript 属性高级写法
- javascript权威指南学习笔记1
- JS关键字详解
- 详解JavaScript中数组和字符串的lastIndexOf()方法使用
- 简单谈谈json跨域
- Javascript数组Array基础介绍
- GitHub上一些实用的JavaScript的文件压缩解压缩库推荐
- JS中创建函数的三种方式及区别
- 教你优雅地运用JS模块化编程
- 常用排序算法js实现
- JavaScript绑定事件
- 学习 JavaScript 最难点之一 -- 理解prototype(原型)
- js中!!的作用
- JavaScript高级程序设计(第三版)学习笔记11、12、17章