首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

子窗口调用父类函数跟父窗口调用子类函数

2012-10-11 
子窗口调用父类函数和父窗口调用子类函数由于在项目中遇到了这个问题,在这里记录下来。?现在我们需要在子窗

子窗口调用父类函数和父窗口调用子类函数

由于在项目中遇到了这个问题,在这里记录下来。

?

现在我们需要在子窗口的文本框中输入一个值,由父窗口去记录,每次打开子窗口的时候判断父窗口是否有记录值,如果有 就直接将父窗口中记录的值现在在子窗口的文本框中。

(不是用的iframe? 如果用iframe调用父类用window.parent? 可为什么?我也不明白)

?

我们先用普通打开方式:

?

一、子窗口输入值显示在父窗口中

?

需要用到的函数写到 子窗口中

?

window.opener.myForm.userName.value

?

获取到父类文本框 可以赋值,可以取值

?

二、代码

?

父页面:aa.html

?

?

子页面:bb.html

?

?

在传的时候还遇到一个问题就是用模式窗口打开的子窗口。。如果用上面的方法显示会报异常找不到对象的。

?

模式窗口的方法:

?

父页面:a1.html

?

子页面:b1.html

?

用模式窗口打开的时候一定要传一个window对象过去

?

网上一篇关于window.showModalDialog()返回值,可以看看

http://blog.csdn.net/liang4571231/archive/2009/04/24/4105712.aspx

?

热点排行