Атрибут frameElement окна
- Предыдущая страница focus()
- Следующая страница frames
- Вернуться на один уровень выше Объект Window
Определение и использование
frameElement
Атрибут возвращает рамку, в которой запущено окно.
Если окно не запущено в рамке, то frameElement
Атрибут возвращает null
.
frameElement
Атрибут является только для чтения.
Совет:Рамка может быть любым внедренным элементом:<frame>, <iframe>, <embed>, <object> и т.д.
См. также:
Пример
Пример 1
В текущем окне ли находится в рамке?
if (window.frameElement) { let answer = "YES"; }
Пример 2
Если окно находится в рамке, измените URL на "codew3c.com":
const frame = window.frameElement; if (frame) { frame.src = "https://www.codew3c.com/"; }
Синтаксис
window.frameElement
Или:
frameElement
Возвратное значение
Тип | Описание |
---|---|
Объект. |
Host окна (родной документ). Если不存在 host,则为 null. |
Поддержка браузера
Все браузеры поддерживают window.frameElement
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
- Предыдущая страница focus()
- Следующая страница frames
- Вернуться на один уровень выше Объект Window