Asp.NetMVC倒计时在数据库取出js里报错

Asp.NetMVC里怎么在数据库取出两个时间相减然后在页面写个倒计时,一进页面就触发。

timer控件,使用tick事件,写个thread.sleep(1000);for循环动态修改值每修改一次sleep一会

.net这种动态的效果在BS系统还是用Javascript吧


<html> 
<head> 
<title>出错啦~~~</title> 
<link href="css/login1.css" mce_href="css/login1.css" rel="stylesheet" type="text/css" /> 
<script language="javascript" type="text/javascript"> 
var i = 5; 
var intervalid; 
intervalid = setInterval("fun()", 1000); 
function fun() { 
if (i == 0) { 
window.location.href = "http://www.csdn.net"; 
clearInterval(intervalid); 
} 
document.getElementById("mes").innerHTML = i; 
i--; 
} 
</script> 
</head> 
<body> 
<div id="errorfrm"> 
<h3>出错啦~~~</h3> 
<div id="error"> 
<p>系统出错,请联系管理员!</p> 
<p>将在 <span id="mes">5</span> 秒钟后返回首页!</p> 
</div> 

</div> 
</body> 
</html> 

 $(function(){ 

 setInterval("fun()", 毫秒);

 }

ASP.NET倒计时两种方式 使用Timer控件和JavaScript代码 ,详细实现参考:http://blog.csdn.net/sunzongteng/article/details/6771050