JS获取浏览器窗口大小 获取屏幕,浏览器,网页高度宽度

 1 <html>
 2 <script>
 3 function a(){
 4 document.write(
 5 "屏幕分辨率为:"+screen.width+"*"+screen.height
 6 +"<br />"+
 7 "屏幕可用大小:"+screen.availWidth+"*"+screen.availHeight
 8 +"<br />"+
 9 "网页可见区域宽:"+document.body.clientWidth
10 +"<br />"+
11 "网页可见区域高:"+document.body.clientHeight
12 +"<br />"+
13 "网页可见区域宽(包括边线的宽):"+document.body.offsetWidth 
14 +"<br />"+
15 "网页可见区域高(包括边线的宽):"+document.body.offsetHeight 
16 +"<br />"+
17 "网页正文全文宽:"+document.body.scrollWidth
18 +"<br />"+
19 "网页正文全文高:"+document.body.scrollHeight
20 +"<br />"+
21 "网页被卷去的高:"+document.body.scrollTop
22 +"<br />"+
23 "网页被卷去的左:"+document.body.scrollLeft
24 +"<br />"+
25 "网页正文部分上:"+window.screenTop
26 +"<br />"+
27 "网页正文部分左:"+window.screenLeft
28 +"<br />"+
29 "屏幕分辨率的高:"+window.screen.height
30 +"<br />"+
31 "屏幕分辨率的宽:"+window.screen.width
32 +"<br />"+
33 "屏幕可用工作区高度:"+window.screen.availHeight
34 +"<br />"+
35 "屏幕可用工作区宽度:"+window.screen.availWidth
36 );
37 }
38 </script>
39 <body onload="a()" >
40 </body>
41 </html>

 

 

HTML精确定位:scrollLeft,scrollWidth,clientWidth,offsetWidth 
scrollHeight: 获取对象的滚动高度。 
scrollLeft:设置或获取位于对象左边界和窗口中目前可见内容的最左端之间的距离 
scrollTop:设置或获取位于对象最顶端和窗口中可见内容的最顶端之间的距离 
scrollWidth:获取对象的滚动宽度 
offsetHeight:获取对象相对于版面或由父坐标 offsetParent 属性指定的父坐标的高度 
offsetLeft:获取对象相对于版面或由 offsetParent 属性指定的父坐标的计算左侧位置 
offsetTop:获取对象相对于版面或由 offsetTop 属性指定的父坐标的计算顶端位置 
event.clientX 相对文档的水平座标 
event.clientY 相对文档的垂直座标 
event.offsetX 相对容器的水平坐标 
event.offsetY 相对容器的垂直坐标 
document.documentElement.scrollTop 垂直方向滚动的值 
event.clientX+document.documentElement.scrollTop 相对文档的水平座标+垂直方向滚动的量 

posted @ 2015-10-08 09:38  catkint  阅读(173)  评论(0编辑  收藏  举报