window.showModalDialog模式窗口无法在子窗口访问解决办法

window.showModalDialog打开的模式窗口无法在子窗口访问

如:window.showModalDialog("A.aspx", null, "help:no;status:no;dialogWidth:300px;dialogHeight:200px");

如果在A.aspx里这样访问:window.dialogArguments.location将报错,这时需要把调用方法第二个参数改一下就可以了,如下:

window.showModalDialog("A.aspx", window, "help:no;status:no;dialogWidth:300px;dialogHeight:200px")

也就是把null 改为 window

posted @ 2012-06-08 11:33  随风飘零  阅读(624)  评论(0编辑  收藏  举报