document.compatMode的用法
2011-01-13 11:01
274 查看
function kf_moveWithScroll() { if (typeof window.pageYOffset != 'undefined') { nowY = window.pageYOffset; } else if (typeof document.compatMode != 'undefined' && document.compatMode != 'BackCompat') { nowY = document.documentElement.scrollTop; } else if (typeof document.body != 'undefined') { nowY = document.body.scrollTop; } percent = .1 * (nowY - lastScrollY); if (percent > 0) { percent = Math.ceil(percent); } else { percent = Math.floor(percent); } document.getElementById("rightDiv").style.top = parseInt(document.getElementById("rightDiv").style.top) + percent + "px"; if (document.getElementById("kfpopupDiv")) { document.getElementById("kfpopupDiv").style.top = parseInt(document.getElementById("kfpopupDiv").style.top) + percent + "px"; } lastScrollY = lastScrollY + percent; tOut = window.setTimeout("kf_moveWithScroll()", 1); }
document.compatMode: 获取一个值,该值指示是否符合标准的模式切换对象。
它的数据类型为string ,值有两种:1 BackCompat(向下兼容)符合标准的模式是没有打开
2 CSS1Compat 标准兼容模式打开。
当文档有了标准声明时, document.compatMode 的值就等于 "CSS1compat", 因此, 我们可以根据 document.compatMode 的值来判断文档是否加了标准声明
相关文章推荐
- document.compatMode介绍
- document.compatMode
- js中的文档模式-document.compatMode
- 关于document.compatMode的一些介绍
- document.compatMode属性
- Javascript中的文档模式-document.compatMode
- document.compatMode
- 【转】document.compatMode介绍
- document.compatMode属性
- document.compatMode属性
- document.compatMode属性
- document.compatMode解决兼容问题
- document.compatMode介绍
- document.compatMode属性
- document.compatMode
- document.compatMode属性和获取鼠标的位置
- document.compatMode属性
- document.documentElement和document.body 与document.compatMode的关系
- 关于document.compatMode的一些介绍
- document.compatMode的CSS1compat使用介绍