zoukankan      html  css  js  c++  java
  • 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 }

  • 相关阅读:
    口袋摸球
    后渗透(四)数据包捕获
    后渗透(二)权限提升
    文件上传11-21
    MySQL之UDF提权
    《白帽子讲Web安全》读书笔记(一)
    XSS盲打获取cookies&&XSS钓鱼&&XSS键盘记录
    nginx目录穿越漏洞复现&&nginx目录遍历漏洞复现
    python教程(一)·简介
    DataPipeline如何实现数据质量管理?
  • 原文地址:https://www.cnblogs.com/aim-at-is-the-tao-in/p/3398584.html
Copyright © 2011-2022 走看看