JavaScript:各种屏幕、窗口大小(高度和宽度)

console.log("网页可见区域宽    :",document.body.clientWidth) //不包含滚动条宽度
console.log("网页可见区域高    :",document.body.clientHeight) //
console.log("网页可见区域宽    :",document.body.offsetWidth ) //不包含滚动条宽度
console.log("网页可见区域高    :",document.body.offsetHeight) //
console.log("网页正文全文宽    :",document.body.scrollWidth) //不包含滚动条宽度
console.log("网页正文全文高    :",document.body.scrollHeight) //
console.log("网页被卷去的高    :",document.body.scrollTop) //
console.log("网页被卷去的左    :",document.body.scrollLeft) //
console.log("网页正文部分上    :",window.screenTop) //
console.log("网页正文部分左    :",window.screenLeft) //
console.log("屏幕分辨率的高    :",window.screen.height) //
console.log("屏幕分辨率的宽    :",window.screen.width) //
console.log("屏幕可用工作区高度    :",window.screen.availHeight) //不包含任务栏高度
console.log("屏幕可用工作区宽度    :",window.screen.availWidth) //

原文出处:/show_1IX6lTQfySsI.html