<script language="JavaScript">
window.top.close();
window.open('newpage.aspx');
</script>

解决方案 »

  1.   

    我在c#另这样的写的,我想比较好一些
    Response.Write("<script language=javascript>self.close();window.opener.reload();</script>");Response.Write("<script>window.open('http://www.com','_blank')</script>");
      

  2.   

    欧阳如风,你好,我很欣赏你的做法,但是我这样做抛出错误
    Error:Object reference not set to an instance of an object,你看什么原因?
    window.openr.reload()是这样写的么?谢谢,急!
      

  3.   

    opener.location = opener.location.href; //刷新父页
    window.opener = null; 
    window.close();
    window.open('a.aspx');