Атрибут frameElement окна

  • Предыдущая страница focus()
  • Следующая страница frames
  • Вернуться на один уровень выше Объект Window

Определение и использование

frameElement Атрибут возвращает рамку, в которой запущено окно.

Если окно не запущено в рамке, то frameElement Атрибут возвращает null.

frameElement Атрибут является только для чтения.

Совет:Рамка может быть любым внедренным элементом:<frame>, <iframe>, <embed>, <object> и т.д.

См. также:

Атрибут length

Атрибут frames

Пример

Пример 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
Поддержка Поддержка Поддержка Поддержка Поддержка Поддержка

Смежные страницы

Объект IFrame DOM HTML

Тег <iframe> HTML

  • Предыдущая страница focus()
  • Следующая страница frames
  • Вернуться на один уровень выше Объект Window