JS 获取网页内容高度 和 网页可视高度 支持IE 6789 Firefox Chrome

1 function getClientHeight()
 2 {
 3     //可见高
 4     var clientHeight=document.body.clientHeight;//其它浏览器默认值
 5     if(navigator.userAgent.indexOf("MSIE 6.0")!=-1)
 6     {
 7         clientHeight=document.body.clientHeight;
 8     }
 9     else if(navigator.userAgent.indexOf("MSIE")!=-1)
10     {
11         //IE7 IE8
12         clientHeight=document.documentElement.offsetHeight
13     }
14 
15     if(navigator.userAgent.indexOf("Chrome")!=-1)
16     {
17         clientHeight=document.body.scrollHeight;
18     }
19 
20     if(navigator.userAgent.indexOf("Firefox")!=-1)
21     {
22         clientHeight=document.documentElement.scrollHeight;
23     }
24     return clientHeight;
25 }
26 
27 //获得网页内容高度
28 function getContentHeight()
29 {
30     //可见高
31     var ContentHeight=document.body.scrollHeight;//其它浏览器默认值
32 
33     if(navigator.userAgent.indexOf("Chrome")!=-1)
34     {
35         ContentHeight= document.body.clientHeight;
36     }
37 
38     if(navigator.userAgent.indexOf("Firefox")!=-1)
39     {
40         ContentHeight=document.body.offsetHeight;
41     }
42     return ContentHeight;
43 }

posted @ 2013-10-31 09:55  志在,道在  阅读(193)  评论(0编辑  收藏  举报