window.showModalDialog给父窗口赋值

阅读更多

window.open 打开窗口时,可以很轻松的取得其父窗口。项目中需要用 showModalDialog打开窗口,想要取得父窗口值,而且还要在 open的基础上修改 为了不让 window.returnValue 所返回的值不是那么烦索,就要想办法如何用showModalDialog 打开的窗口取得其父窗口。何理利用 showModalDialog 传入的参数便可以解决这个问题。

话不多说,看例子:

a.html ---->父窗口

 

b.html ---->子窗口

 

这里有几个需要注意:showModalDialog,在传参数的时候,可以是任意类型。以上例子中是以父窗口的window对象为参数传过去的.你在子窗口取到了父的window对象,你就可以在子窗口里为所欲为了。呵呵

你可能感兴趣的:(window.showModalDialog给父窗口赋值)