$(document).ready(
function(){
setTimeout(function(){
$.ajax({
type:"post",
url:"Handler1.ashx",
dataType: "json",
success: function(data) { //执行OK,就把消息返回到前台
$("#msg").css("color", "#0000FF").html(data.MSG)
},
error: function(err) { //失败
$("#msg").css("color", "#FF0000").html("access faield:" + err)
}
})
}, 1000)
})
js单纯取时间肯定不行你可以这么做,把服务器的时间取出作为计时开始,然后根据客户端的时间,每秒减一下
当然提交的时候,还是要以服务器端为准,不然如果每秒去服务器取一下时间,效率很低,影响客户体验
具体实现方法可以参考我的博客:
http://blog.csdn.net/youbl/archive/2009/06/18/4280049.aspx
这个博客是根据服务器时间开始计时,就是每秒加1,你改成每秒减1就好了。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)