用Redirect转到一个新页面后,传过来的条件存在问题,程序会弹出一个提示信息,点确定后,想回到原来的提交页面,如何实现?
如:AAA.aspx中用Response.Redirect("BBB.ASPX");
在BBB.ASPX中判断条件如果错误后要重新返回AAA.aspx;
Response.Write("<Script Language='JavaScript'>alert('统计失败,请检查条件是否正确!');</Script>");
Response.Redirect("AAA.aspx");
我这么写后,提示框就弹不出来了.

解决方案 »

  1.   

    用Response.Write( " <Script   Language= 'JavaScript '> alert( '统计失败,请检查条件是否正确! '); location.href='AAA.aspx';</Script> "); 试试
      

  2.   

    用javascript:history.go(-1)如果你想用asp.net,在第一个页面将页面的名字记在sessions中,在第二页页面出错时,将第一页面的名字取出后用redirect转