日期:2014-05-16  浏览次数:20346 次

Extjs中关于window.open()网页对话框问题
我现在页面有个grid表格,点击某列用window.open()弹出一个网页对话框来,也就是用于修改某一行的详细信息。
修改完成以后点击确定弹出的网页对话框关闭,父页面grid表格数据进行刷新。
我的思路是在字窗口得到父窗口的Grid表格控件对象,重新设置下它的store,但字窗口好像获取不到父窗口的grid表格控件。........

------解决方案--------------------
用window.opener可以取得父窗口。
最好用window.showmodeldialog()去打开,用window.open()的话取父窗口上的控件会有问题(比如父窗口刷新)
------解决方案--------------------
JScript code
var win=new Ext.Window({
    html:"<iframe></iframe>",
    ................................
})