我试图使用 window.pageYOffset & window.scrollMaxY 来计算当前页面进度。这种方法在 FF3.5 下有效,但在 webkit window.scrollMaxY 下未定义。

最佳答案

替代 window.scrollMaxY :

document.documentElement.scrollHeight - document.documentElement.clientHeight

使用 ie7、ie8、ff3.5、Safari 4、Opera 10、Google Chrome 3 在 DOCTYPE XHTML 1.0 Transitional 下给出与 window.scrollMaxY 相同的结果。

关于javascript - window.scrollMaxY 的替代品?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1091048/

10-16 19:56