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 ;

  • 相关阅读:
    xml
    反射
    类加载器
    tcp通信
    UDP通信
    UDP与TCP协议
    网络通信协议
    符合汽车安全和质量标准的CYPRESS FRAM
    SRAM是什么存储器
    网络通信与便携式应用驱动SRAM技术发展
  • 原文地址:https://www.cnblogs.com/yupeng/p/2397432.html
Copyright © 2011-2022 走看看