读书人

window.showModalDialog打开调用父窗口

发布时间: 2012-05-29 12:16:00 作者: rapoo

window.showModalDialog打开调用父窗口方法的问题
在用window.showModalDialog打开一个窗口,在新窗口用var pWindow=window.dialogArguments调用父窗口的方法没有问题,但当打开的窗口页面内容发生变化的时候(如:刷新页面或者点“下一页”使整个页面内容都发生了变化)出现错误:pWindow is undefined。
求解决方法。

[解决办法]
window.showModalDialog 打开的窗口调用框架页(隐藏一个:0%, 100%)
顶级框架调用父窗口参数。子框架页调用顶级框架参数。点下一页时,替换子框架页。
[解决办法]

探讨
在用window.showModalDialog打开一个窗口,在新窗口用var pWindow=window.dialogArguments调用父窗口的方法没有问题,但当打开的窗口页面内容发生变化的时候(如:刷新页面或者点“下一页”使整个页面内容都发生了变化)出现错误:pWindow is undefined。
求解决方法。

[解决办法]
window.showModalDialog 不能兼容所有浏览器,不建议使用,当然,如果有方法兼容的话例外。

读书人网 >JavaScript

热点推荐