各位好,小弟今天在写程序时碰到了一个问题,想请大家帮忙解决一下,具体情况是这样的,我想当用户在login.aspx这一页填写信息时,当信息适合时,自动跳转到tt.aspx这一页面上来,在这一页面上,如果用户有点击链接到其它页面时,就跳转到用户所点击的页面,如果没有点击的话,就停留5秒之后自动跳转到index.aspx这一页上,就好像我们此论坛上的登录一样,请问该怎么实现啊,请知道的告诉我一声,先在此谢谢各位了!

解决方案 »

  1.   

    在head里面加上
    <meta http-equiv="Refresh" content="5;url=index.aspx">
      

  2.   

    这个不是csdn登录成功页面的效果吗?
      

  3.   

    setTimeout("location.href='default.aspx'", 5000);//5S后跳转
        
        var s = 5
        
        setTimeout("location.href='default.aspx'", 5000);
        setInterval("CountDown()", 1000);
        function CountDown(){
            --s;
            document.form1.TextBox1.value = s + " 秒后自动跳转到 default.aspx";
        }
      

  4.   

    setTimeout("location.href='default.aspx'", 5000)
    //setTimeout是JS一个对象,这是定时器参数一是时间到了之后执行的代码, 第二是时间, 单位是毫秒.
    setInterval("CountDown()", 1000);
    //setInterval也是JS的一个对象, 就是时间间隔, 就是第过一个间隔就工作一次, 这里是第过1S就调用countdown方法