我正在做在线考试项目,我的要求是在一页中设置一个问题,问题的最大时限是60秒,倒计时。如何在jsp .can中设置时间限制谁帮我一下。
发布于 2011-09-29 13:49:24
您可以使用javascript来设置它。
你可以在互联网上找到定时器和相关的东西。
您只需设置时间并提供URL即可。然后它会相应地转发页面。
我希望这能帮助你理解解决方案。
发布于 2011-09-29 14:26:12
我对JSP不是很了解,但是你可以试试这个Javascript...
<html>
<head>
<script language="javascript">
var Timer;
var TotalSeconds;
function CreateTimer(TimerID, Time)
{
Timer = document.getElementById(TimerID);
TotalSeconds = Time;
UpdateTimer()
window.setTimeout("Tick()", 1000);
}
function Tick()
{
TotalSeconds -= 1;
if(TotalSeconds ==-1)
{
alert("Time Up");
// Show alert Plus redirect any other page
}
else
{
UpdateTimer()
window.setTimeout("Tick()", 1000);
}
}
function UpdateTimer() {
Timer.innerHTML = TotalSeconds;
}
</script>
</head>
<body>
<div id='timer' />
<script type="text/javascript">window.onload = CreateTimer("timer", 60);</script>
</body>
</html>将此另存为HTML页,并检查这是否是您需要的...
希望这能有所帮助
发布于 2011-09-29 14:35:01
使用javascript很容易做到这一点。
我希望你不是在试图避免使用javascript。
你可以在here上找到怎么做。
如果你在找别的东西,也许你想用check this out
https://stackoverflow.com/questions/7592950
复制相似问题