浏览器窗口宽高问题

199 阅读1分钟

浏览器分辨率

使用window的screen 对象,可以得到屏幕分辨率大小,与人为调整窗口大小无关
window.screen.width和window.screen.height

浏览器可视区域

1,非ie浏览器
    window.innerWidth
2,ie浏览器
    document.documentElement.clientWidth
3,没有声明DOCTYPE的
    document.body.clientWidth
所以写法为:var width=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth

网页正文全文的高度

document.body.scrollHeight

网页被滚轴卷去的高度

document.body.scrollTop