浏览器获取滚动条高度的方法
浏览器 |
API |
IE6/7/8 |
document.documentElement.scrollTop |
IE9及以上 |
window.pageYOffset 或者 document.documentElement.scrollTop |
Safari |
window.pageYOffset 或者 document.body.scrollTop |
Firefox |
window.pageYOffset 或者 document.documentElement.scrollTop |
Chrome |
document.documentElement.scrollTop |
封装获取滚动条高度的函数
function getScrollTop() {
var scrollTop = 0;
if (document.documentElement && document.documentElement.scrollTop) {
scrollTop = document.documentElement.scrollTop;
}
else if (document.body) {
scrollTop = document.body.scrollTop;
}
return scrollTop;
}