原文:【转】获取scrollTop兼容各浏览器的方法,以及body和documentElement是啥?

各浏览器下 scrollTop的差异 IE : 对于没有doctype声明的页面里可以使用 document.body.scrollTop 来获取 scrollTop高度 对于有doctype声明的页面则可以使用 document.documentElement.scrollTop Safari: safari 比较特别,有自己获取scrollTop的函数 : window.pageYOffse ...

2013-12-25 13:22 1 31568 推荐指数:

查看详情

document.body.scrollTop浏览器兼容性解决

  document.compatMode:获取当前浏览器采用的渲染方式。主要是浏览器的模式,有两个:BackCompat,CSS1Compat。其中前者是怪异模式,后者是标准模式。     IE默认是BackCompat模式,Gecko内核的浏览器只在table中图片层上不同,可以认为 ...

Tue Jun 07 01:05:00 CST 2016 0 2647
重温JavaScript获取CSS样式的方法兼容浏览器

众所周知,CSS样式有三种类型:行内样式、内部样式和外部样式,JavaScript获取CSS样式时分为两种情况:行内样式获取法 和 非行内样式获取法 。 一、行内样式获取相对简单,通过element.style.attr(元素.style.属性)即可获取,示例: 运行 ...

Wed Sep 19 02:26:00 CST 2018 0 847
document.body.scrollTop or document.documentElement.scrollTop

  用Javascript获取DOM节点相对于页面的绝对坐标时,需要计算当前页面的滚动距离,而这个值的获取又取决于浏览器。   在Firefox或Chrome浏览器的控制台可以查看document.body 对应于页面中 <body></body>部分的元素 ...

Tue Nov 13 22:43:00 CST 2012 0 5317
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM