parent

window.parent - посилання на батьківське вікно.

Синтаксис:

window.parent;

Параметри:

window - об'єкт window.

Опис:

parent властивість об'єкту window яка містить посилання на батьківське вікно.

Якщо вікно не має батька, його властивість parent є посиланням на себе.

Якщо вікно завантажено у фреймі

<frame>
або
<iframe>
то властивість містить посилання на вікно яке містить фрейми.

Зверніть увагу що за політикою безпеки браузера Ви не можете змінювати батьківський документ якщо він має інший домен.

Приклад:

Перевірка чи є вікно фреймом:

if(window==parent) alert('Вікно НЕ є фреймом.'); else alert('Вікно є фреймом.');

Приклад зміни коліру фону документу у батьківському вікні:

w=frames['testFrame']; w.document.write('<h3>Приклад зміни коліру фону у батьківському документі.</h3><div><button onclick="parent.document.body.style.backgroundColor=\'red\';">змінити</booton></div><u onclick="if(window==parent)alert(\'Вікно НЕ є фреймом.\');else alert(\'Вікно є фреймом.\');">чи це фрейм?</u>');