专业编程基础技术教程

网站首页 > 基础教程 正文

页面被卷去的头部兼容性问题 昌邑市青龙山

ccvgpt 2024-11-10 08:43:44 基础教程 9 ℃

页面被卷去的头部,有兼容性问题,因此被卷去的头部通常有如下几种写法:

1. 声明了 DTD,使用 document.documentElement.scrollTop

页面被卷去的头部兼容性问题 昌邑市青龙山

2. 未声明 DTD,使用 document.body.scrollTop

3. 新方法 window.pageYOffset和 window.pageXOffset,IE9 开始支持

解决方式:封装一个函数

function getScroll() {

return {

left: window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft || 0,

top: window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0

};

使用的时候

getScroll().left

最近发表
标签列表