平时在些项目的时候,难免会用到一些基础的宽高等数据,可能是用来做屏幕的适配,也可能是用来计算效果的临界值,总之看似简单的数据,却经常能够用得到,不知道小伙伴们都是怎么获取的,反正楼主是比较懒的那种,非常不喜欢去记那些个方法,所以就总结一下,方便以后查找
先来张经典的图
IE中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
FireFox中:
document.body.clientWidth ==> BODY对象宽度
document.body.clientHeight ==> BODY对象高度
document.documentElement.clientWidth ==> 可见区域宽度
document.documentElement.clientHeight ==> 可见区域高度
Opera中:
document.body.clientWidth ==> 可见区域宽度
document.body.cl