zoukankan      html  css  js  c++  java
  • [No000068]document.body.clientHeight 和 document.documentElement.clientHeight 的区别

     document.body.clientWidth ==> BODY对象宽度

    document.body.clientHeight ==> BODY对象高度

    document.documentElement.clientWidth ==> 可见区域宽度

    document.documentElement.clientHeight ==> 可见区域高度

    注意开头<!DOCTYPE ..>的声明,没有该声明时,document.documentElement.clientHeight 始终在Chrome中为1016 px

    测试代码:

    <!DOCTYPE html >
     <head>
      <title> New Document </title>
      <script language="JavaScript">
      function a(){
            document.getElementById("bodyheight").innerText = document.body.clientHeight;
            document.getElementById("documentheight").innerText = document.documentElement.clientHeight;
        }
      </script>
     </head>
    
     <body style= "height: 1000px;">
        <p>
            <a href="javascript:a()">click here</a>
            <br/>
                document.body.clientHeight = <span id="bodyheight"></span> px
            <br/>
                document.documentElement.clientHeight = <span id="documentheight"></span> px
        </p>
     </body>
    </html>
  • 相关阅读:
    函数,封装
    c++增强c
    Git安装与使用
    Ajax&Jquery
    IntelliJ Idea2018.2,Pycharm20183.2破解教程
    事务&数据库连接池&DBUtils&JSP设计模式
    JSP&EL&JSTL
    Http协议和Servlet
    接收流信息---字符串
    lucene索引库优化一
  • 原文地址:https://www.cnblogs.com/Chary/p/No000068.html
Copyright © 2011-2022 走看看