javascript scrollTop正解使用方法 |
javascript scrollTop 获取滚动条相对于其顶部的偏移(如制作自动显示隐藏的“返回顶部”按钮) 。在实际应用中经常会遇到以下问题: 复制代码 代码如下: window.scroll(0,100) console.log(“window.pageYOffset:”+window.pageYOffset) console.log(“document.documentElement.scrollTop:”+document.documentElement.scrollTop) console.log(“document.body.scrollTop:”+document.body.scrollTop) IE6/7/8: doctype: window.pageYOffset:undefined document.documentElement.scrollTop:100 document.body.scrollTop:0 无doctype: Firefox/Opera: doctype: 无doctype: 2、获取scrollTop值 复制代码 代码如下: var scrollTop = window.pageYOffset|| document.documentElement.scrollTop || document.body.scrollTop; |