zoukankan      html  css  js  c++  java
  • doc.documentElement.scrollTop&&doc.body.scrollTop

    doc = document; 

    doc.documentElement.scrollTop,  doc.body.scrollTop的区别

    scrollTop 是指对象被卷去的高度,在body对象上就是指窗口被滚动条卷去的高度,如果在其他的对象上,那么就是容器被滚动条卷去的高度

    其实 doc.documentElement.scrollTop,  doc.body.scrollTop 都是指窗口被滚动条卷去的高度,是一个意思。那么为什么还有两个呢?

    本质: 

    如果页面具有 DTD(或者说指定了 DOCTYPE)时,使用 document.documentElement。 

    如果页面不具有 DTD(或者说没有指定了 DOCTYPE)时,使用 document.body。

    常见兼容性的写法:scrollTop =   doc.documentElement.scrollTop|| doc.body.scrollTop ;

  • 相关阅读:
    C#面向对象
    C#语句
    C#语言数据类型
    Jupyter Notebook(iPython)
    BeautifulSoup模块
    requests模块
    爬虫基本原理
    版本控制系统
    支付宝支付
    django内置组件——ContentTypes
  • 原文地址:https://www.cnblogs.com/yupeng/p/2397432.html
Copyright © 2011-2022 走看看