关于Chrome(谷歌浏览器)对document.documentElement.scrollTop识别
来源:互联网 发布:看动漫软件 编辑:程序博客网 时间:2024/06/05 07:43
最近做一个瞬间信息显示浮动层时,IE、Firefox下都能显示正常,但Chrome下出现了浮动层永远显示在上面,经过仔细分析,发现Chrome对document.documentElement.scrollTop的识别会出现误差。不过加上document.body.scrollTop后,则显示正常。
网友提示:由于document.documentElement.scrollTop和document.body.scrollTop在标准模式或者是奇怪模式下都只有一个会返回有效的值,所以都加上也不会有问题(看来上面的问题是Chrome可能把文档当作非标准文档来解析了)。
即获取高度时使用document.documentElement.scrollTop+document.body.scrollTop,经测试,代码在IE、Firefox、Chrome下都能显示正常了。
也就是将之前用 document.documentElement.scrollTop 的地方 换成 document.documentElement.scrollTop+document.body.scrollTop 就可以了
http://hi.baidu.com/pmssh/blog/item/6e9f5889749855bf0e24444c.html/cmtid/1070510ebac53ec77bcbe1f3
- 关于Chrome(谷歌浏览器)对document.documentElement.scrollTop识别
- 关于Chrome(谷歌浏览器)对document.documentElement.scrollTop识别
- 关于Chrome对document.documentElement.scrollTop识别
- 关于Chrome对document.documentElement.scrollTop识别
- 关于document.documentElement.scrollTop
- 解决chrome document.documentElement.scrollTop问题
- 谷歌浏览器中的documetn.documentElement.scrollTop
- 谷歌Chrome浏览器下document.documentElement.scrollTop取值异常的解决方法
- 【document.body.scrollTop】scrollTop=document.body.scrollTop||document.documentElement.scrollTop及浏览器兼容
- 关于document.documentElement.scrollTop和document.body.scrollTop的区别
- document.documentElement.scrollTop
- chrome下document.documentElement.scrollTop为0的解决方案
- chrome下document.documentElement.scrollTop为0的解决方案
- 【CSS笔记之六】filter滤镜在IE浏览器失效的原因、Chrome不认document.documentElement.scrollTop的解决方法
- document.documentElement.scrollTop || document.body.scrollTop;
- document.documentElement.scrollTop || document.body.scrollTop;
- document.documentElement.scrollTop与document.body.scrollTop
- document.body.scrollTop和document.documentElement.scrollTop在不同浏览器下的问题
- myeclipse无法编译java文件
- 金山词霸怎样才能在PDF阅读器(ADOBE 7.0/9.0)上取词翻译
- 互联网/移动互联网小团队创业 第一集 汪华
- Java生成xml
- 2010.9月至10月 学习计划
- 关于Chrome(谷歌浏览器)对document.documentElement.scrollTop识别
- Ping命令的工作过程及单向Ping通的原因
- oracle plsql 学习四
- 浅谈web开发平台的发展
- SQLHelper
- 久违了CSDN
- 安装和配置PhysX
- 互联网/移动互联网小团队创业 第二集 汪华
- 超链中文乱码解决方案