parent.frames("id2").location.reload()
parent.frames("id3").location.reload()

解决方案 »

  1.   

    你这个程序逻辑上可能有些问题,导致无法刷新。由于你的子窗体是由id2打开的,所以id2是它的opener,用parent可能不行。
      

  2.   

    在frame[id2]中打开窗体:var returnflag = showModalDialog("","",200,100);if (returnflag ){
        刷新id2。id3
    }
      

  3.   

    id2 是当前页,id3 要用parent
      

  4.   

    id3的话,用parent.frames("id3").location.href = parent.frames("id3").location.href
    就可以刷新可是id2也就是父窗口用
    window.location.href = window.location.href
    window.location.href = "id3.aspx"
    parent.frames("id2").location.href = parent.frames("id2").location.href
    parent.frames("id2").location.href = "id3.aspx"
    都是有时能更新有时不能