在当前显示后要让它在3秒后自动跳转到另一张页面
if(id=1)
{
    //3秒后自动跳转到a.aspx
}
else
{
    //3秒后自动跳转到b.aspx
}
应该如何实现?

解决方案 »

  1.   

    在页面判断 id的值
    onload 
    <script   language="javascript">SetTimeOut("this.location.href='要跳转的页面'",时间多少毫秒)</script> 
      

  2.   

    3秒后自动跳转 
    方法1: 
    Response.Write("<p align=center>3秒后自动返回!<script>window.setTimeout(\"location.href='http://www.sohu.com'\",3000);</script></p>"); 
    方法2: 
    Response.Write("<meta http-equiv=refresh content='5;url=http://www.sohu.com'>");
      

  3.   

    用javascript好点
    如果用线程的话,页面会在那3秒内什么都看不到,你可以看看CSDN登录成功后那个页面的源代码