《javascript高级程序设计》第11章 DOM 扩展DOM Extensions

11.1 选择符API
11.1.1 querySelector()方法
11.1.2 querySelectorAll()方法
11.1.3 matchesSelector()方法.
11.2 元素遍历
11.3 HTML5
11.3.1 与类相关的扩充
11.3.2 焦点管理
11.3.3 HTMLDocument 的变化
11.3.4 字符集属性
11.3.5 自定义数据属性
11.3.6 插入标记
11.3.7 scrollIntoView()方法
11.4 专有扩展 proprietary extensions
11.4.1 文档模式 documentMode(群中有人提及)
11.4.2 children 属性
11.4.3 contains()方法
11.4.4 插入文本
11.4.5 滚动


要强制浏览器以某种模式渲染页面,可以使用HTTP 头部信息X-UA-Compatible,或通过等价的
<meta>标签来设置:
<meta http-equiv="X-UA-Compatible" content="IE=IEVersion">
var mode = document.documentMode;

在13章hashchange事件中也有提及
如果IE8 是在IE7 文档模式下运行,即使功能无效它也会返回true。为解决这个问题,可以使用
以下这个更稳妥的检测方式:
var isSupported = ("onhashchange" in window) && (document.documentMode ===
undefined || document.documentMode > 7);

posted @ 2013-09-02 11:38  星堡a  阅读(135)  评论(0编辑  收藏  举报