在做后台页面采用了框架,比如要做一个功能为当管理员登录进后台他想修改密码,这时我们提供一个修改密码功能,当他修改密码成功后,因为管理员密码发生变化,这时要干掉Session然后让管理员从新登录。
框架源码不贴了,当修改成功后加入两句话就能实现
if (bl)
{
msg = "<script type='text/javascript'>alert('密码修改成功!')</script>";
Session.Abandon();
url = "<script type='text/javascript'>window.parent.parent.location.href='../login.aspx'</script>";
return;
}
由于我嵌套框架多了只加>window.parent.location.href='../login.aspx'是不会整个页面刷新,这时烦恼了,哈哈。。。想到老杨讲的一句话,当你不知道错哪或者觉得那样可以做到就去试一下,电脑不会爆炸炸死你的。。。。我想js中能不能也像jquery一样也可以一直点下去。。。结果一试。。。还真可以返回他父亲的父亲。。。呵呵。。window.parent.parent.location.href='../login.aspx'
|