窗口的大小
document.documentElement.clientWidth
文档的大小
document.documentElement.scrollHeight
由于各个浏览器出现了点傻d差异 需要
let scrollHeight = Math.max(
document.body.scrollHeight, document.documentElement.scrollHeight,
document.body.offsetHeight, document.documentElement.offsetHeight,
document.body.clientHeight, document.documentElement.clientHeight
);
获得当前滚动
window.pageXOffSet //只读
window.pageYoffSet
滚动起来
window.scrollBy(x,y) //相对位置
window.scrollTo(pagex,pagey) //绝对位置
滚定页面使得elem可见
elem.scrollIntoView() //这个元素滚到窗口最上面
elem.scrollIntoView(false) //这个元素滚到窗口最下面