Window.frameElement

 

Сводка

Возвращает элемент (например <iframe> или <object>), в который встроено окно, или  null, если это окно верхнего уровня.

Синтаксис

frameEl = window.frameElement;
  • frameEl это элемент, в который встроено окно, или  null, если это окно верхнего уровня

Пример

var frameEl = window.frameElement;
// Если мы внутри фрейма, то именить его URL на 'http://mozilla.org/'
if (frameEl) {
  frameEl.src = 'http://mozilla.org/';
}

Примечания

Заметьте, что несмотря на свое имя, свойство также работает для документов внутри <object> и других встраиваемых элементов.

Спецификация

WHATWG

Совместимость с браузерами

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 4? 1.0 (1.7 или ранее) 5.5? 12.1? 4?
Feature Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support ? 1.0 (1.7 или ранее) ? ? ?

Смотрите также

  • window.frames возвращает массивоподобный объект, включающий список прямых суб-фреймов данного окна.
  • window.parent возвращает родительское окно, которое является окном, содержащим frameElement дочернего окна. 

Метки документа и участники

 Внесли вклад в эту страницу: velgreen
 Обновлялась последний раз: velgreen,