Window: parent property
BaselineWidely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
TheWindow.parent
property is a reference to the parentof the current window or subframe.
If a window does not have a parent, itsparent
property is a reference toitself.
When a window is loaded in an<iframe>
,<object>
, or<frame>
, its parent is the window with the element embedding thewindow.
Value
AWindow
or<iframe>
object.
Examples
js
if (window.parent !== window.top) { // We're deeper than one down}
Specifications
Specification |
---|
HTML # dom-parent-dev |
Browser compatibility
See also
window.frameElement
returns the specific element (such as<iframe>
) thewindow
is embedded into.window.top
returns a reference to the top-level window.