弹出新的页面后关闭打开它的页,只是因为速度快,所以是这样的效果,用window.open('test.aspx')

解决方案 »

  1.   

    同意上面的做法;
    用Response.Write("<script language=jscript>window.open ("first.aspx', 'newwindow', 'height=220, width=220, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no'</script>")打开一个无状态栏的窗口。
    然后用Response.Write("<script>parent.close();</script>")关闭父窗口。
      

  2.   

    comy(泥娃) ,我当初也是这么做的,打开一个窗口,然后在里面重新定向,使用Response.Write("<script language=jscript>window.open ("first.aspx', 'newwindow', 'height=220, width=220, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no'</script>"),但是如果在后面跟了然后用Response.Write("<script>parent.close();</script>")关闭父窗口,要执行的话,必须要关闭掉父窗口才可以,而且他还回出提示,让你选择是否要关闭。
     我需要的是对话框,用howmodediag打开子窗体
      

  3.   

    to  关闭父窗口,要执行的话,必须要关闭掉父窗口才可以,而且他还回出提示,让你选择是否要关闭。你可以这样试试!!!!!<script>
    opener=null; *************
    parent.close();</script>
    <script language=javascript>
    window.open ("chart.aspx", "newwindow", "height=220, width=220, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no")</script>