如果detail.asp是在新窗口是弹出的话,估计不好解决建议使用一个div来模仿弹出窗口,先把原页面内容用一个半透明的全屏DIV挡住,再在此DIV之上建一个新DIV显示detail.asp的内容这样,在同一个页面当中,就好用JS来控制了,这种方法体验不错,现在很多网站这样做!

解决方案 »

  1.   

    detail.asp里写
    window.opener.document.location.reload()或
    window.opener.document.getElementById("frameRight").location.reload()
    不记得框架页下window.opener是指的哪个。
      

  2.   

    1 在 detail 里面自定义关闭事件<button onclick="closeIt()">关闭/审核完毕</button>function closeIt(){
      window.opener.reload();
      self.close();
    }2 建议你用 ShowModalDialog 这个可以在调用方自己决定操作
    right 页面里面var   a=window.ShowModalDialog("detail.asp",........;
    self.location.reload();