2个回答
2013-10-21
展开全部
这个貌似使用类似JS的客户端脚本实现就行了何必用JSP呢,倒计时如果使用服务器脚本语言做,当然完全可以,但会给你的服务器带来很大压力。要不停的处理请求响应额。。。 JS实现的参考代码如下:<html>
<body>
<input type="text" id="inputtime" value="请输入时间值">
<input type="button" value="begin" onclick="checkTime()">
<div id="timegone"></div>
<script>
var time = 0;
function checkTime(){
var v = document.all.inputtime.value;
if(isNaN(v))
alert("请输入数字");
else{
time = parseInt(v);
auto();
}
}
function auto(){
document.all.timegone.innerHTML = --time;
if(time>0)
setTimeout("auto()",1000);
else
alert("时间到!");
}
</script>
</body>
</html>
<body>
<input type="text" id="inputtime" value="请输入时间值">
<input type="button" value="begin" onclick="checkTime()">
<div id="timegone"></div>
<script>
var time = 0;
function checkTime(){
var v = document.all.inputtime.value;
if(isNaN(v))
alert("请输入数字");
else{
time = parseInt(v);
auto();
}
}
function auto(){
document.all.timegone.innerHTML = --time;
if(time>0)
setTimeout("auto()",1000);
else
alert("时间到!");
}
</script>
</body>
</html>
2013-10-21
展开全部
你不觉得你是大炮打蚊子, 网上一搜 网页特效 一大堆 然后用个js代码或者bs代码不就行了,用JSP 运行的时候在编译 而且还是线程 特别占用资源,有必要么
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询