danyan49 2009-08-03 15:19
浏览 240
已采纳

js 控制子窗口刷新父窗口问题

a.jsp

数据列表
name phone address
张三 12345 a1
李四 23456 a2

按钮:
新增 修改 删除

在新增时打开 新增窗口 录入完数据后。。保存。。。关闭此窗口刷新 父窗口的数据列表 (struts1环境)
打开用的是window.showModalDialog();

问题:
在新增或修改以后。。关闭打开的窗口并且刷新父窗口.. 父窗口是一个iframe

请高手给个方案。。谢谢...

[b]问题补充:[/b]
用了atian25大哥的方式。。
提示:window.opener.document 为空或不是对象

  • 写回答

2条回答 默认 最新

  • iteye_10013 2009-08-03 15:59
    关注

    如果是window.showModalDialog(); 的话.

    子窗口做完事后.
    window.returnValue='xxx';
    window.close();

    父窗口:
    var str = window.showModalDialog('TestB.htm');
    //下面的语句在子窗口关闭后才继续往下执行
    alert(str)
    //在这里可以执行js来刷新自己内部的某个ifr

    你这需求随便google下就一大堆

    [url]http://www.cnblogs.com/xh831213/archive/2007/09/27/907668.html[/url]

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog