document.body和document.documentElement比较

转载 2013年12月03日 10:03:07

document.body和document.documentElement比较:

     document.body是DOM中Document对象里的body节点, document.documentElement是文档对象根节点(html)的引用。
     IE在怪异模型(quick mode)下document.documentElement无法正确取到clietHeight scrollHeight等值,比如clietHeight=0。可以见IE的怪异模型并没有把html作为盒子模型的一部分,好在现在很少使用怪异模型。(注:如果页面没写DTD或写的不对,IE6默认使用怪异模型解析页面)

document.body.scrollHeight和document.documentElement.scrollHeight的区别:

     document.body.scrollHeight是body元素的滚动高度,document.documentElement.scrollHeight为页面的滚动高度,且 document.documentElement.scrollHeight在IE和Firefox下还有点小差异。
     IE : document.documentElement.scrollHeight = document.body.scrollHeight + marginTop bottom高度 + 上下border宽度
     firefox : document.documentElement.scrollHeight = document.body.scrollHeight + marginTop bottom高度

相关文章推荐

IE/FF/Chrome下document.documentElement/body的 scrollHeight/scrollTop/clientHeight 以及判断滚动条是否到达页面底部。

DTD已声明: IE document.documentElement.scrollHeight  浏览器所有内容高度 ,document.body.scrollHeight  浏览器所有内容高度...

document.body.scrollTop与documentElement.scrollTop

获取当前页面滚动条纵坐标的位置:document.body.scrollTop与document.documentElement.scrollTop 获取当前页面滚动条横坐标的位置:docume...

document.documentElement和document.body的区别

网页中获取滚动条卷去部分的高度,可以通过 document.body.scrollTop 来获取,比如使div跟着滚动条滚动: window.onscroll = function (...

document.body、document.documentElement和window获取视窗大小的区别

在w3school关于window对象的介绍中,介绍了获取浏览器窗口大小的三种方法(浏览器的视口,不包括工具栏和滚动条)。 对于Internet Explorer、Chrome、Firefox、Op...

document.documentElement和document.body的区别

网页中获取滚动条卷去部分的高度,可以通过 document.body.scrollTop 来获取,比如使div跟着滚动条滚动: window.onscroll = function (...

【转】ie/ff/chrome下的document.body和document.documentElement的区别以及滚动条滚动到底

DTD已声明 IE document.documentElement.scrollHeight  浏览器所有内容高度 ,document.body.scrollHeight  浏览器所有内容高度 d...

document.body 和 document.documentElement 的属性区别

今天研究document的一些属性和方法的使用,结合其他前人的文章,来了解document对象。 得到各个属性如下:  网页可见区域宽: document .body.clientWidth;  网...

document.body.scrollTop和document.documentElement.scrollTop在不同浏览器下的问题

先遇到document.body.scrollTop值为0的问题    做页面的时候可能会用到位置固定的层,读取document.body.scrollTop来设置层的位置,像这样,     ...

document.body.scrollWidth、document.documentElement.scrollWidth系列宽高值对比

最近深入研究了一下body.scrollWidth、document.documentElement.scrollWidth等等类似的一系列浏览器宽高的值,清晰总结了一下,还是通过代码的方式说明问题:...

document.documentElement.scrollLeft 与document.body.scrollTop区别

问题描述 针对获取页面的垂直滚动条的位置,IE Firefox Opera 标准模式下使用 document.documentElement.scrollLeft 获取页面的水平滚动条位置,而混杂模...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)