Не стандартно
Эта возможность не является стандартной и стандартизировать её пока никто не собирается. Не используйте её на сайтах, смотрящих во внешний мир: она будет работать не у всех пользователей. Также могут присутствовать большие несовместимости между реализациями и её поведение может в будущем измениться.
Свойство Node.nodePrincipal
только для чтения, возвращающее объект nsIPrincipal
, представляющий текущий контекст безопасности узла.
Примечание: Это свойство существует во всех узлах (HTML, XUL, SVG, MathML, и т.д.), но только если скрипт пытается использовать chrome привилегии.
Синтаксис
principalObj = element.nodePrincipal
Примечания
Это свойство только для чтения; пытаясь вводить информацию в него, будет сбрасывать исключение.Кроме того, это свойство может быть доступно только для привилегированного кода.
Спецификация
Нет никакой спецификации.