请问这个限时抢购的 倒计时效果如何实现呢? 就是从数据库从提取商品记录 (抢购结束时间均为当天24:00) 一个倒计时的效果很容易实现,但是每个商品记录后面都显示这个倒计时效果就不会了 效果如http://www.newegg.com.cn/Products/Countdown.aspx 后每个产品后面的都跟个倒计时及 即 产品名称 所剩时间(倒计时) 谢谢,在线等 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language="JavaScript">function GetRTime(){var EndTime= new Date("2/11/2009"); //截止时间(月 日 年)var NowTime = new Date();var nMS =EndTime.getTime() - NowTime.getTime();var nD =Math.floor(nMS/(1000 * 60 * 60 * 24));var nH=Math.floor(nMS/(1000*60*60)) % 24;var nM=Math.floor(nMS/(1000*60)) % 60;var nS=Math.floor(nMS/1000) % 60;if(nD>= 0){document.getElementById("RemainD").innerHTML=nD;document.getElementById("RemainH").innerHTML=nH;document.getElementById("RemainM").innerHTML=nM;document.getElementById("RemainS").innerHTML=nS;}else {document.getElementById("CountMsg").innerHTML="时已过!";}setTimeout("GetRTime()",1000);}window.onload=GetRTime;</script> 这个一个倒计时 怎么做成循环的呢 看看这样是不是你想要的效果?<!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"> <head> </head> <body> <span id='time1' value='2/13/2009'></span><br> <span id='time2' value='2/12/2009'></span> </body></html><script language="JavaScript"> function GetRTime(timeID){ var time = document.getElementById(timeID);if (time.innerHTML == '时已过!'){ return;}var EndTime= new Date(time.value); //截止时间(月 日 年) var NowTime = new Date(); var nMS =EndTime.getTime() - NowTime.getTime(); var nD =Math.floor(nMS/(1000 * 60 * 60 * 24)); var nH=Math.floor(nMS/(1000*60*60)) % 24; var nM=Math.floor(nMS/(1000*60)) % 60; var nS=Math.floor(nMS/1000) % 60; if(nD>= 0){ time.innerHTML = nD + '天' + nH + '时' + nM + '分' + nS + '秒';} else { time.innerHTML="时已过!"; } setTimeout("GetRTime('" + timeID + "')",1000); } function startTimer(){ GetRTime('time1'); GetRTime('time2');}window.onload=startTimer; </script> 发现JS运算一个奇怪的现象,求解!!!! url网址前面的图片问题 javascript读xml? 我都检查了一下午了,还是报错请大家帮忙看一下! mysql中ALERT问题。在线给分, javascrip里面如何定位嵌套框架 input中 type=text/password 写出来自动带值是为什么呢? 我没写value 后来写了value="" 也不好使 求jquery点击事件如何写 打开一个新窗口时,如何使新打开窗口右上角的关闭按纽不可用,即是灰色的 如何在文本输入区中指定默认的输入法?。。。 onmousemove的标签嵌套问题 一个新浪的高难度背投特效
function GetRTime(){
var EndTime= new Date("2/11/2009"); //截止时间(月 日 年)
var NowTime = new Date();
var nMS =EndTime.getTime() - NowTime.getTime();
var nD =Math.floor(nMS/(1000 * 60 * 60 * 24));
var nH=Math.floor(nMS/(1000*60*60)) % 24;
var nM=Math.floor(nMS/(1000*60)) % 60;
var nS=Math.floor(nMS/1000) % 60;
if(nD>= 0){
document.getElementById("RemainD").innerHTML=nD;
document.getElementById("RemainH").innerHTML=nH;
document.getElementById("RemainM").innerHTML=nM;
document.getElementById("RemainS").innerHTML=nS;
}
else {
document.getElementById("CountMsg").innerHTML="时已过!";}
setTimeout("GetRTime()",1000);
}
window.onload=GetRTime;
</script> 这个一个倒计时 怎么做成循环的呢
<html xmlns="http://www.w3.org/1999/xhtml">
<head> </head> <body>
<span id='time1' value='2/13/2009'></span><br>
<span id='time2' value='2/12/2009'></span>
</body>
</html>
<script language="JavaScript">
function GetRTime(timeID){
var time = document.getElementById(timeID);
if (time.innerHTML == '时已过!')
{
return;
}
var EndTime= new Date(time.value); //截止时间(月 日 年)
var NowTime = new Date();
var nMS =EndTime.getTime() - NowTime.getTime();
var nD =Math.floor(nMS/(1000 * 60 * 60 * 24));
var nH=Math.floor(nMS/(1000*60*60)) % 24;
var nM=Math.floor(nMS/(1000*60)) % 60;
var nS=Math.floor(nMS/1000) % 60;
if(nD>= 0){
time.innerHTML = nD + '天' + nH + '时' + nM + '分' + nS + '秒';
}
else {
time.innerHTML="时已过!";
}
setTimeout("GetRTime('" + timeID + "')",1000);
} function startTimer()
{
GetRTime('time1');
GetRTime('time2');
}window.onload=startTimer;
</script>