C#頁面
protected void Button2_Click(object sender, EventArgs e)
{
int setTime1 = Int32.Parse(this.TextBox1.Text);
this.Button2.Attributes.Add("onclick", "var setTime=" + setTime1*1000 + "; return countTime(setTime);");
}
HTML頁面
<script language= "javascript" type="text/javascript">
var timeLeft;
function countTime(setTime)
{
timeLeft=setTime;
if(timeLeft < 0||timeLeft==0)
{
alert("考试时间到!");
window.location.href="./Default.aspx";//转到登陆页
return;
}
var startMinutes = parseInt(timeLeft / (60* 1000), 10);
var startSec = parseInt((timeLeft - startMinutes * 60 * 1000)/1000)
document.body.innerText = "考试剩余时间:" + startMinutes + "分钟" + startSec + "秒";
timeLeft = timeLeft - 1000;
setTimeout('countTime(timeLeft)',1000);
}
</script>