Ajax 局部刷新倒计时

考试答题每道题是30秒现在的问题就是用JS写的倒计时只能在整体页面刷新后才重新计时而不能局部计时请问用AJAX能实现局部刷新后时间也重新计时码?情况紧急谢谢。用AJAX倒... 考试答题 每道题是30秒 现在的问题就是用JS写的倒计时只能在整体页面刷新后才重新计时 而不能局部计时 请问用AJAX能实现局部刷新后时间也重新计时码? 情况紧急 谢谢。
用AJAX倒计时的程序写在哪边?一个是前台,一个是后台处理数据的。用PHP语言倒计时用什么语言写?我没有用iframe 。
展开
 我来答
hou80houzhu
2010-04-26 · 超过32用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:73.2万
展开全部
这个问题用ajax做有点...倒不如搞个flash做了。
不过还是有办法用ajax做的。
你在浏览器端写个ajax,它用来发送请求,以及用来更新你要显示时间的DOM(一般用个div就可以保证灵活了)。在服务器端用PHP脚本写个程序,它只需要发送当前的系统时间或者是倒计时处理后的时间就可以。ajax对象每0.1秒(尽量保证没有延时)发送请求,就向你写的那个php发送请求,然后更新DOM就可以了。如果是在一个计算机环境中做这个那问题不大,但是如果要是放到远程也许会有不准确的情况发生。
之所以这样做是因为B/S的东西获取的是服务器的信息。
该用户已被禁言8X
2010-04-15 · TA获得超过272个赞
知道小有建树答主
回答量:422
采纳率:0%
帮助的人:313万
展开全部
使用iframe,然后用js计时,每隔30秒刷新一下iframe.

如果用ajax也可以,不知道你用什么开发,如果用.net的话,在页面上拖拽一个scriptmanager,updatepannel.在updatepannel里面写你需要刷新的内容,在放一个隐藏的按钮。用js计时,30后单击隐藏按钮。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式