网页的width和height属性可以利用下面获得:

查看区别使用下面代码

alert(“网页可见区域宽: document.body.clientWidth:” + document.body.clientWidth + “\n网页可见区域高: document.body.clientHeight:” + document.body.clientHeight + “\n网页可见区域宽: document.body.offsetWidth (包括边线的宽):” + document.body.offsetWidth + “\n网页可见区域高: document.body.offsetHeight (包括边线的高):” + document.body.offsetHeight + “\n网页正文全文宽: document.body.scrollWidth:” + document.body.scrollWidth + “\n网页正文全文高: document.body.scrollHeight:” + document.body.scrollHeight + “\n网页被卷去的高: document.body.scrollTop:” + document.body.scrollTop + “\n网页被卷去的左: document.body.scrollLeft:” + document.body.scrollLeft + “\n网页正文部分上: window.screenTop:” + window.screenTop + “\n网页正文部分左: window.screenLeft:” + window.screenLeft + “\n屏幕分辨率的高: window.screen.height:” + window.screen.height + “\n屏幕分辨率的宽: window.screen.width:” + window.screen.width + “\n屏幕可用工作区高度: window.screen.availHeight:” + window.screen.availHeight + “\n屏幕可用工作区宽度: window.screen.availWidth:” + window.screen.availWidth);

使用请使用以下代码

alert(“网页可见区域宽: document.body.clientWidth:”+document.body.clientWidth);
alert(“网页可见区域高: document.body.clientHeight:”+document.body.clientHeight);
alert(“网页可见区域宽: document.body.offsetWidth (包括边线的宽):”+document.body.offsetWidth);
alert(“网页可见区域高: document.body.offsetHeight (包括边线的高):”+document.body.offsetHeight);
alert(“网页正文全文宽: document.body.scrollWidth:”+document.body.scrollWidth);
alert(“网页正文全文高: document.body.scrollHeight:”+document.body.scrollHeight);
alert(“网页被卷去的高: document.body.scrollTop:”+document.body.scrollTop);
alert(“网页被卷去的左: document.body.scrollLeft:”+document.body.scrollLeft);
alert(“网页正文部分上: window.screenTop:”+window.screenTop);
alert(“网页正文部分左: window.screenLeft:”+window.screenLeft);
alert(“屏幕分辨率的高: window.screen.height:”+window.screen.height);
alert(“屏幕分辨率的宽: window.screen.width:”+window.screen.width);
alert(“屏幕可用工作区高度: window.screen.availHeight:”+window.screen.availHeight);
alert(“屏幕可用工作区宽度: window.screen.availWidth:”+window.screen.availWidth);