client
可视区域
clientWidth width+padding
function funClientJSON() { if (window.innerWidth!=null) { return { width:window.innerWidth, height:window.innerHeight }; }else{ switch (document.compatMode) { /*声明DTD*/ case "CSS1Compat": return { width:document.documentElement.clientWidth, height:document.documentElement.clientHeight }; /*没有声明DTD,怪异模式*/ case "BackCompat": return { width:document.body.clientWidth, height:document.body.clientHeight }; } } }