文档高度和卷去的高度

<!doctype html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  <script src="jq/js/jquery-2.0.3.js"></script>
  <style>
    body{height: 1000px;margin:20px 0;padding:15px 0;border: 10px solid red;}
  </style>
  <script>
  $(function(){

    //浏览器当前窗口可视区域高度
    console.log($(window).height())
    console.log(document.documentElement.clientHeight)

    //浏览器当前窗口文档的高度
    console.log($(document).height())      //body+margin+padding+border 1000+40+30+20=1090
    console.log($(document.body).height()) //body 1000

    console.log(‘document.body.offsetHeight===‘+document.body.offsetHeight )//body+padding+border 1000+30+20=1050
    console.log(‘document.body.clientHeight===‘+document.body.clientHeight) //body+padding        1000+30=1030

    //网页被卷去的高 IE两个都为0
    console.log(document.documentElement.scrollTop) //FF支持 chrome为0
    console.log(document.body.scrollTop)//chrome 支持 FF为0
    console.log(document.documentElement.scrollTop+document.body.scrollTop)

    //网页被卷去的高 jQuery
    console.log($(document).scrollTop())

  })
  </script>
</head>
<body>

</body>
</html>
时间: 2024-11-08 19:50:51

文档高度和卷去的高度的相关文章

浏览器滚动条卷去的高度

1.之前我们学习的JS盒子模型中:client系列/offset系列/scrollWidth // scrollHeight都是"只读"属性->只能通过属性获取值,不能通过属性修改元素 //的样式 // 2.scrollTop//scrollLeft:滚动条卷去的高度/宽度(这两个属性是唯一"可读写") // 我们的scrollTop的值是存在边界值(最大和最小值的),我们设置的值比最小值小或者比最大值大都没用,起到效果的依然是边界值 //最小值是零 // b

如何恢复手机文档?该怎样去恢复

如何恢复手机文档?该怎么恢复?我们都知道现在的手机上有的时候会因为其他的一些东西,我们会选择将我们的手机文档给误删了,其实误删的若是不重要的就无所谓,若是重要的改怎么办呢? 若是重要的话,我们也不用过于担心,我们可看看自己有没有进行备份,若是有备份的话,我们直接还原就可以,若是没有备份的话,我们也不用担心,我们可以试试用下面的方法找回. 1.首先在准备恢复的时候我们先打开电脑,在电脑上浏览器上下载安装"互盾安卓恢复大师",安装结束之后用数据线将电脑和丢失数据手机连接在一起,之后打开手机

单文档程序结构

创建过程 下面展示建一个单文档程序的过程,在MFC Application Wizard中第一步做如下选择 不妨Project style选择MFC stardard,Visual style and colors选择Windows Native/Default,其他的选项将创建不同样式的界面. 下一步Compound document support按默认选择None: 下一步是Document Template String文档模板字符串的设置,用于设置文档视结构的一些属性,如下 各选项的意

PHP读取注释生成api文档

总结就是,正则要用的好. 需要生成api的class文件: <?php class emailAction { /** * @method 发送邮件 * @url email/send?token=xxx * @http POST * @param token string [必填] 调用接口凭证 (post|get) * @param ema_type enum [必填] 发送速度:'普通','紧急','延时' * @param ema_from enum [必填] 来源:'B2C','主站'

Oracle官网JDK的API离线文档下载方法

最近在学习JAVA开发,使用频率最高的工具莫过于JAVA API,当我们身边没有可连接的网络,而又急需API文档时候,很明显我们需要在我们的电脑存储一份离线文档.下面是去Oracle官网下载API Documentation的步骤: 0.在地址栏输入http://www.oracle.com/index.html 进入Oracle官网,如下图: 1.把鼠标移到Downloads那里,不要点它哦!会看到展开一系列Oracle的产品下载,注意到第一列有个叫做“Popular Downloads” 红

OpenShare文档中心

文档是企业重要的智力资产.在企业中,文档一般都以电子文档的形式存在,比如微软.doc格式,xls格式,ppt格式,pdf格式,纯文本.txt格式等:从内容上,可能是商务合同.会议记录.产品手册.客户资料.设计文档.推广文案.竞争对手资料.项目文档.心得等.这些文档,可能是过程性质的,也可能是公司正式发布的文档,可能处在编写阶段,也可能是已经归档不能再修改的. 其实SharePoint的文档管理功能已经很强,支持签入签出,支持加密,支持流程,支持版本,支持元数据,支持上百种企业级别的文档管理功能,

文档/视图结构详细介绍

以单文档界面(SDI)应用程序为例,介绍MFC的文档/视图程序结构. 学习要求 理解文档/视图结构,可在AppWizard生成的SDI程序框架的基础上添加必要的代码,以生成自己的应用程序. 授课内容 大部分应用程序均要使用数据,其主要工作可以分为两部分:一是对数据的管理,如存储.复制和查询等任务,一是对数据的处理和输入输出,包括显示和打印.MFC提供了“文档/视图”结构支持这类应用程序. 12.1文档/视图概念 在文档/视图结构里,文档可视为一个应用程序的数据元素的集合,MFC通过文档类提供了大

使用kettle把XML文档转换成数据表结构

 在kettle中Get data from xml 步骤和 XML Input Stream (StAX)步骤读取并解析xml文件.Get data from xml 步骤使用dom方式解析,比较消耗内存,当文件很大时,就不可取.XML Input Stream (StAX)步骤使用完全不同的方式解析大而复杂的文件,且能快速载入数据,所以建议使用该步骤. 下面通过示例来展示如何使用该步骤,源xml文件内容如下: <?xml version="1.0"?> <ti

无文档的项目如何开展测试

由于公司需要,需要测试LTE产品,本人当时纯纯LTE小白一枚,产品又没有任何文档,和研发沟通的结果基本很一致,就是没有文档,看协议去吧,由于小白,就接收了建议去看协议,看的头昏脑胀,不知所云.经过一个星期后,反问自己,看了一周协议,有何收获? 答案是了解一点,知识很碎片.反复思考后,竟然发现自己按照研发的思路走了,经过一般考虑后,决定写下文章总结下 当测试人员进入新的业务领域,而又无产品文档,系统测试时应该如何去做? 1.从系统层面,确定产品的用处是什么? 在实际项目中,常常会出现这种情况,进入