IE/FF/Chrome下document.documentElement和document.body的 scrollHeight/scrollTop/clientHeight

Posted 安慕希

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IE/FF/Chrome下document.documentElement和document.body的 scrollHeight/scrollTop/clientHeight相关的知识,希望对你有一定的参考价值。

IE
document.documentElement.scrollHeight  浏览器所有内容高度 ,document.body.scrollHeight  浏览器所有内容高度
document.documentElement.scrollTop  浏览器滚动部分高度,document.body.scrollTop 始终为0
document.documentElement.clientHeight  浏览器可视部分高度,document.body.clientHeight  浏览器所有内容高度


FF
document.documentElement.scrollHeight  浏览器所有内容高度 ,document.body.scrollHeight  浏览器所有内容高度
document.documentElement.scrollTop  浏览器滚动部分高度,document.body.scrollTop 始终为0
document.documentElement.clientHeight 浏览器可视部分高度,document.body.clientHeight  浏览器所有内容高度


Chrome
document.documentElement.scrollHeight  浏览器所有内容高度, document.body.scrollHeight  浏览器所有内容高度
document.documentElement.scrollTop 始终为0,document.body.scrollTop  浏览器滚动部分高度
document.documentElement.clientHeight  浏览器可视部分高度,document.body.clientHeight  浏览器所有内容高度

以上是关于IE/FF/Chrome下document.documentElement和document.body的 scrollHeight/scrollTop/clientHeight的主要内容,如果未能解决你的问题,请参考以下文章

iframe

IE 和 Firefox 的 javascript window.location 问题

事件

Internet Explorer 9 无法正确呈现表格单元格

在 JavaScript 中使用 instanceof 运算符是性能问题吗? [关闭]

JODConverter 出现问题并在无头模式下运行 LibreOffice