如何通过Javascript从Mobile Safari中的网页获取整个页面高度?

时间:2011-11-15 01:10:15

标签: javascript iphone

我需要在Mobile Safari中获取特定网页的整个文档的高度。整个页面高度,即使您放大了网页的特定区域。

这是如何通过Javascript(而非jQuery)完成的。?

1 个答案:

答案 0 :(得分:1)

这是一个执行此操作的功能:

function getDocumentHeight() {
    return Math.max(
        Math.max(document.body.scrollHeight, document.documentElement.scrollHeight),
        Math.max(document.body.offsetHeight, document.documentElement.offsetHeight),
        Math.max(document.body.clientHeight, document.documentElement.clientHeight)
    );
}