的家长和孩子之间的iframe窗口对象的基本用法

使用iframe时,称对方可能是和父亲和儿子之间的窗口方法的价值相关,被混淆了,没有痛苦,说明这两天要工作,没办法把这一切都想通了。事实上,这是很简单的,只是几个用途,几行代码。

在子窗口中调用父窗口的js方法:
复制代码代码如下所示:
Parent.changeBtnTitle('tzgg);

父窗口可能有几个类似于子窗口的函数和操作。子窗口中的组件调用相同或相似的对象或方法。此方法是在父窗口中编写的,并通过传递参数实现不同的结果。

父窗口在子窗口中获取一个对象:

首先,获得孩子的iframe窗口对象,如:
复制代码代码如下所示:
无功framename =窗口。帧{frameid}

然后获得子窗口的文档值,然后可以调用子窗口中的对象。为了避免在父窗口中重复写入,它可能是一种编写方法:
复制代码代码如下所示:
getsubwindowobj =函数(模块名){
返回窗口。帧{iframe+模块名}。document.getelementbyid(或多或少+模块名);
}

这里只使用一个参数。只因为我的iframeid和子窗口的对象ID的名称是固定的,它可以饿只有一个参数的介绍。

类似地,子页面调用父页面的元素,可以使用如下内容:
复制代码代码如下所示:
parent.window.document.getelementbyid('parentmenu);

parent.document.getelementbyid('parentmenu);