0
点赞
收藏
分享

微信扫一扫

你不知道的window.frameElement


概述

返回嵌入当前​​window​​​对象的元素(比如 ​​<iframe>​​​ 或者 ​​<object>​​​),如果当前​​window​​​对象已经是顶层窗口,则返回​​null​​.

语法

var frameEl = window.frameElement;

例子

var frameEl = window.frameElement;
// 如果当前窗口被包含在一个框架里面,则将该框架的地址跳到'http://mozilla.org/'
if (frameEl)
frameEl.src = 'http://mozilla.org/';

备注

虽然该属性名为​​frameElement​​​,但该属性也会返回其他类型比如 ​​<object>​​ 或者其他可嵌入窗口的元素.



  • ​​window.frames​​​ 返回一个类数组对象,返回当前窗口的所有子框架元素.
  • ​​window.parent​​​​ 返回当前窗口的父窗口,也就是说,包含当前窗口所在的​​frameElement​​元素的窗口.


举报

相关推荐

0 条评论