Window.frameElement
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..
Сводка
Возвращает элемент (например <iframe> или <object>), в который встроено окно, или null, если это окно верхнего уровня.
Синтаксис
frameEl = window.frameElement;
frameElэто элемент, в который встроено окно, илиnull, если это окно верхнего уровня
Пример
js
var frameEl = window.frameElement;
// Если мы внутри фрейма, то изменить его URL на 'http://mozilla.org/'
if (frameEl) {
frameEl.src = "http://mozilla.org/";
}
Примечания
Заметьте, что несмотря на своё имя, свойство также работает для документов внутри <object> и других встраиваемых элементов.
Спецификации
Совместимость с браузерами
Loading…
Смотрите также
window.framesвозвращает массивоподобный объект, включающий список прямых суб-фреймов данного окна.window.parentвозвращает родительское окно, которое является окном, содержащим frameElement дочернего окна.