string str=Request.UrlReferrer;
if(str!="")
{
Response.Redirect(str);
}说明:
Request.UrlReferrer:获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。
例如:
Response.Write(Request.UrlReferrer);如果从其他页面连接过来,就会显示那个页面的完整的URL。
如果直接输入地址,则什么都不显示,也就是没有值。

解决方案 »

  1.   

    在前台脚本里做个定时器,到两秒了转到另外一个页面。定时器的做法,类似于下面<HTML>
    <HEAD>
    <SCRIPT LANGUAGE="JScript">
    function singOut()  {
    var theMoment = new Date();
    var theHour = theMoment.getHours();
    var theMinute = theMoment.getMinutes();
    var theDisplacement = (theMoment.getTimezoneOffset() / 60);
    theHour -= theDisplacement;
    if (theHour > 23)  {
    theHour -= 24
    }
    document.write(theHour + " hours, " + theMinute + " minutes, Coordinated Universal Time.");
    window.setTimeout("singOut();", 60000);
    }
    </SCRIPT>
    </HEAD>
    <BODY>
    <SCRIPT>
    singOut();
    </SCRIPT>
    </BODY>
    </HTML>