我试图使用 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/