Returns the element (such as <iframe>
or <object>
) in which the window is embedded, or null
if the window is top-level.
var frameEl = window.frameElement;
frameEl
is the element which the window is embedded into, or null
if the window is top-level.var frameEl = window.frameElement;
// if we are inside a frame, then change it's URL to 'http://mozilla.org/'
if (frameEl)
frameEl.src = 'http://mozilla.org/';
Note that despite its name, the property also works for documents inside <object>
and other embedding points.