如何在.net页面转跳到另一个页面后,不能后退回去??
就是可以后退,但是怎么也退不到最开始转跳的页面,谢谢

解决方案 »

  1.   


    <script language= 'javascript' type= 'text/javascript'> window.history.go(-1)</script>如果不行,把-1改为-2,还不行,把-1改为-3
      

  2.   

    var postUrl = Request.UrlReferrer.AbsoluteUri;Server.Transfer(postUrl);
      

  3.   

    在page_load中加入
    if(!IsPostBack)   
            ViewState["retu"]=Request.UrlReferrer.ToString();   
        
    而在在返回按钮事件中   
      Response.Redirect(ViewState["retu"].ToString());   
      或Server.Transfer   (ViewState["retu"].ToString());   
      

  4.   

    Server.Transfer(postUrl);
    你使用这种方式跳转页面的吧?
      

  5.   

    <script language= 'javascript' type= 'text/javascript'> window.history.go(-1) </script> 
    -1改成0
      

  6.   

    这种想法很有挑战,呵呵,估计得删除一些保存了TEMP信息了
    帮你顶一下