document.body和document.documentElement比较:
document.body是DOM中Document对象里的body节点, document.documentElement是文档对象根节点(html)的引用。
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高度
本文深入探讨了在DOM中使用document.body和document.documentElement的区别,特别是它们的scrollHeight属性如何反映不同浏览器的行为差异。通过对比分析,揭示了在网页布局和滚动处理中理解这些差异的重要性。

1967

被折叠的 条评论
为什么被折叠?



