showModelessDialog弹出一个页面,怎么在弹出的页面中刷新父页面
window.dialogArguments.location.reload();  不可以
opener的也不可以,求助

解决方案 »

  1.   

    window.showModalDialg( "添加页面 ",window)
    你有传window过去被打开的页面么
      

  2.   

    window.showModalDialg( "添加页面 ",window)
    showModalDialg第二个参数是传过去子页面的
    而window.dialogArguments是获取showModelessDialog的第二个参数
    所以得传window过去你才能调用
      

  3.   

    创建模态窗口或者非模态窗口时要传递window参数。
    http://lyt7599.blog.163.com/blog/static/4384003520116162951199/
      

  4.   

    楼上说的都对,我细说一下
    子页面的window.dialogArguments 指的就是 父页面打开子页面方法的第二个参数,即window.showModalDialg( "添加页面 ",window,"") 中的window。当然这里也可以不传递window,参数没有传递window的话,子页面是不能用window.dialogArguments.location.reload(); 刷新父页面的