response.redirect("url")函数默认的是在当前窗口中打开所请求的url页面,我想让请求的url页面在父窗口中打开该怎么办啊? 在后台的代码中怎么设置在父窗口下打开啊?

解决方案 »

  1.   

    用frame啊,设置不同的target
    比如这个退出到登陆画面的
    Response.Write("<script>window.open('Default.aspx','_top');</script>");
    只是不用response.redirect("url")
      

  2.   

    window.parent.frames[1].location.href=url;
      

  3.   

    window.parent.loction.href = url;
      

  4.   

    在js里通过window.parent.location实现
      

  5.   

    你的意思是目标页面和原页面可以在同一个服务器上还是目标页面和原页面可以在2个服务器?前面情况Server.Transfer可以实现,后面Response.Write("<script language='javascript'>window.open('aaa.aspx');</script>");_
    可以实现。