Окно: свойство credentialless
Ограниченная доступность
Эта функция не относится к Baseline, так как она не работает в некоторых из наиболее широко используемых браузеров.
Экспериментальная: Это экспериментальная технология.
Внимательно проверьте таблицу совместимости браузеров (Browser compatibility table), прежде чем использовать ее в рабочей среде.
Свойство window.credentialless только для чтения возвращает булево значение, которое указывает, загружен ли текущий документ внутри бескредитного <iframe>, что означает, что он загружен в новом, эфемерном контексте.
Этот контекст не имеет доступа к сетевым ресурсам, кукам и данным хранилища, связанным с его происхождением. Он использует новый контекст, локальный для жизненного цикла документа верхнего уровня. В свою очередь, правила встраивания Cross-Origin-Embedder-Policy (COEP) могут быть сняты, поэтому документы с установленным COEP могут встраивать документы третьих лиц, которые этого не делают.
См. бескредитный IFrame для более глубокого объяснения.
Значение
Булево значение. Значение true указывает, что документ загружен внутри бескредитного <iframe>; значение false указывает, что это не так.
Примеры
Вы можете указать бескредитный <iframe> следующим образом:
<iframe src="https://en.wikipedia.org/wiki/Spectre_(security_vulnerability)" title="Spectre vulnerability Wikipedia page" width="960" height="600" credentialless></iframe>
В поддерживающих браузерах, если документ, загруженный в <iframe>, выполнит следующую строку, он вернёт true:
console.log(window.credentialless);
Спецификации
| Спецификация |
|---|
| Бескредитный IFrame # dom-window-credentialless |
Совместимость браузеров
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
credentialless |
110 | 110 | Нет | 96 | Нет | 110 | Нет | 74 | Нет | 21.0 | 110 |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/Window/credentialless