Я перебирал свойства document
, когда столкнулся с интересным явлением в Firefox, document
утверждает, что поддерживает свойство domConfig
, хотя MDC говорит, что оно не реализовано , но когда япопытаться получить свойство. Получено исключение:
Ошибка: необработанное исключение: [Exception ... "Компонент вернул код ошибки: 0x80004001 (NS_ERROR_NOT_IMPLEMENTED) [nsIDOM3Document.domConfig]" nsresult: "0x80004001NS_ERROR_NOT_IMPLEMENTED) "location:" JS frame :: javascript: alert (typeof (document.domConfig)) :: :: line 1 "data: no]
Ниже показано поведение, как Chrome, так иIE согласен (я не проверял Opera) в том, что domConfig
не является свойством окна, но Firefox утверждает, что это так, но не может его извлечь (скопируйте вставку в поле URL, так как я не могу получить уценку, чтобы датьссылка).
/* true in FF, false in other browsers */
javascript:alert("domConfig" in document)
/* exception in FF, 'undefined' in other browsers */
javascript:alert(typeof(document.domConfig))
Что здесь происходит?