在我的网页中,我使用了以下JavaScript代码行:
return !!(a.compareDocumentPosition(b) & 16);
然而,只有在IE9中,我遇到了以下错误:
对象不支持属性或方法'compareDocumentPosition'
其他浏览器都正常工作。有人知道是否有可用的修复方法或解决方法吗?
compareDocumentPosition
。请确保您的标记开头有<!doctype html>
,并且document.documentMode
返回9
。 - duricompareDocumentPosition(...)
(参见msdn)。您的网站是针对低于 9 版本的 IE 的解决方法。 - scessor