Session过期或出错后如何从框架页返回登录框,页面跳转到根目录

1、经常会遇到网站后台Session过期或者重新编译后要重新定位到登录页面,此时如果你用常规的Response.Redirect("../index.aspx"),你就会发现问题来了,是不是定位到框架页中去了,一定很郁闷吧,不过,改用下面方法,问题就解决了,呵呵    Response.Write("<script language='javascript'>parent.location.href='../index.aspx'</script>");

2、还有有时网站会有很多层目录,经常要跳转到根目录下的首页,本来可以一个一个写的,但是一定会让你累死,某一天如果要修改的话,你会更郁闷,此时你就可以写个通用函数,把这个语句写进去,出了什么问题改起来你就会很开心了!

Response.Redirect("~/index.aspx")

再补充一点,在JavaScript中,用"/"则表示返回到网站虚拟目录的根目录

posted on 2012-10-09 12:25  BART  阅读(210)  评论(0)    收藏  举报