最近,在做一个仓库管理系统时,有一项修改密码的功能,但是在修改完密码之后,并不是跳回原来的登录界面,而是在原来的小界面中跳回了登录界面,如图所示:
然后自己想了大概两天也在网上试了不少方法,但都没有解决(ps.我搜索的关键字都是“修改密码后怎么跳回原登录界面”,所以关键字要打对啊)。后来咨询了老师,老师一眼就看出了是框架的问题,几分钟就解决了。只要将代码 Response.Redirect("Login.aspx")改为Response.Write("<script>window.parent.location.href=\"Login.aspx\";</script>");修改后跳转界面如下: