基础

client

可视区域

clientWidth  width+padding

function funClientJSON() {
if (window.innerWidth!=null) {
return { window.innerWidth,
height:window.innerHeight };
}else{
switch (document.compatMode) {
/*声明DTD*/
case "CSS1Compat": return { document.documentElement.clientWidth,
height:document.documentElement.clientHeight };
/*没有声明DTD,怪异模式*/
case "BackCompat": return { document.body.clientWidth,
height:document.body.clientHeight };
}
}
}
原文地址:https://www.cnblogs.com/WeWeZhang/p/5770484.html