求PHP+ajax 倒 计时程序
发布网友
发布时间:2022-04-07 13:24
我来回答
共2个回答
热心网友
时间:2022-04-07 14:53
当用户click时触发函数 getTime() 用ajax到服务器获取当前时间,然后从这个时间倒计时15秒 不知道楼主是不是这个意思。如果是这样的话不需要去服务器获取时间的,因为目的只是从用户click开始倒计时15秒。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>倒计时</title>
<script type="text/javascript">
var start = -1;
var tid = 0;
function begin(){
start = 15;
jishi();
tid = setInterval(jishi, 1000)
}
function jishi(){
if(start > 0){
setValue('还剩:'+start+' 秒');
start--;
}else if(start == 0){
setValue('你已经等了15秒了');
clearInterval(tid);
return;
}
}
function setValue(str){
document.getElementById("timeless").innerHTML = str;
}
</script>
</head>
<body>
<input type="button" value="click me" onclick="begin()" />
<div id="timeless"></div>
</body>
</html>
热心网友
时间:2022-04-07 16:11
是不是像虾米两周年那个活动的倒计时?
我想要涉及到JS的。。不过具体描述不一定能说清楚
html页面button onclick写上一个函数
js那边用ajax把数据传送到php
php文件进行相关的处理,并返回值
js ajax 对php文件的返回值进行处理,如果没有返回值的报错处理等
也就是说关于倒计时的增加通过PHP进行处理以及存档
PHP得出来的新倒计时时间通过js ajax返回到页面
另外,团IDC网上有许多产品团购,便宜有口碑