为什么这个表达式:
typeof document['domConfig']
在Firefox(4)中抛出错误?
所有其他浏览器(IE9,Chrome 10,Safari 5,Opera 11)不在该行上抛出错误!
现场演示: http://jsfiddle.net/TvBeT/
顺便说一下,document.domConfig
是一个属性defined in the DOM Core spec。
答案 0 :(得分:0)
其他浏览器都没有定义document.domConfig,因此返回undefined。
更有趣的是,firefox 4是唯一可以运行document.normalizeDocument()的浏览器, 哪个方法在运行时给domConfig一个值,合并相邻的文本节点并调整现有或新创建的Document上的坏html标签的包含..
答案 1 :(得分:-1)
此功能已从网络中删除。虽然有些浏览器可能仍然支持它,但它正在被删除。不要在旧项目或新项目中使用它。使用它的页面或Web应用程序可能随时中断。