【发布时间】:2013-12-29 03:47:27
【问题描述】:
我正在尝试根据“document.documentElement.scrollTop”值处理一些代码。它在 FF 和 IE 中返回“348”,但在 Chrome 中返回“0”。我需要做些什么来克服这个问题吗?
FF:
>>> document.documentElement.scrollTop
342
铬:
document.documentElement.scrollTop
0
【问题讨论】:
-
试试
document.body.scrollTop -
谢谢@Passerby ..除此之外还有其他解决方案吗?如果没有,我必须走这条路。
-
我不知道...一般你可以使用
(document.documentElement.scrollTop || document.body.scrollTop)。 -
hmm.. 跨浏览器应该是:
(document.documentElement && document.documentElement.scrollTop) || document.body.scrollTop; -
建议很棒,除非尝试设置滚动位置...
标签: javascript jquery google-chrome