日期:2014-05-18  浏览次数:20476 次

C#倒计时功能
功能需求:在页面显示如下一段话:“您的信息已成功注册,5秒后系统会自动转到首页。”这段话是在CS代码里给label的Text属性付值的。其中“5”要自动倒数,就是5、4、3、2、1,然后页面自动转到首页。在跳转的时候要把新注册的用户名传到跳转的页面去。另外,我需要用C#写,不用javascript,页面跳转用Server.Transfer( "xxx.aspx?name= "+xxx.Text)

------解决方案--------------------
<html>
<head> </head>
<body onload= "winOpen() ">
<script language= "JavaScript ">
var objNumber=6;
function winOpen()
{

var objTime=document.getElementById( "Time ");
if(objNumber==0)
{
window.location.href= "http://www.csdn.net ";
}
else
{
objNumber=objNumber-1;
objTime.value=objNumber;
window.setTimeout( "winOpen() ",1000);
}
}
</script>
<input id= "Time " type= "text "/>
</body>
</html>