首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

求 js倒计时代码 到了时间后 开始执行下一个命令解决思路

2012-02-05 
求js倒计时代码到了时间后 开始执行下一个命令求js倒计时代码到了时间后 开始执行下一个命令哪位会的帮我

求 js倒计时代码 到了时间后 开始执行下一个命令
求 js倒计时代码 到了时间后 开始执行下一个命令

哪位会的帮我写下 行吗

[解决办法]
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%@ page import="java.util.*"%>
<html>
<head>
<title>倒计时页面</title>
</head>
<body target="NZCRM"><form name=loading >
<table width="100%" height="100%" align="center" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td>

<P align=center><FONT face=Arial color=#0066ff size=2>loading...</FONT> <INPUT 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bolder; PADDING-BOTTOM: 0px; COLOR: #0066ff; BORDER-TOP-style: none; PADDING-TOP: 0px; FONT-FAMILY: Arial; BORDER-RIGHT-style: none; BORDER-LEFT-style: none; BACKGROUND-COLOR: white; BORDER-BOTTOM-style: none" 
size=46 name=chart> <BR><INPUT 
style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; COLOR: #0066ff; BORDER-BOTTOM: medium none; TEXT-ALIGN: center" 
size=47 name=percent>
</td></tr>
</table> 
<SCRIPT> 
var bar=0 
var line="||" 
var amount="||" 
count(); 
function count(){ 
bar=bar+1
amount =amount + line 
document.loading.chart.value=amount 
document.loading.percent.value=bar+"%" 
if (bar<10) 
{setTimeout("count()",1000);}//按秒倒计时,十秒后执行else代码 
else //到时间执行else中的代码
{ window.opener=null; 
 window.close() ;
 window.open('Main/Index2_1.jsp','NZCRM','top=0,left=0,fullscreen=no,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,height='+ new String(screen.availHeight-28) + ',width=' + new String(screen.availWidth-10));
 } 
 
}</SCRIPT>
</P>
</form>
</body>
</html>
[解决办法]

HTML code
<!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><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>无标题文档</title><script language="JavaScript">  <!-- //  var overDate = 1000 * 60 * 60 * 24 * 3;//截止时间:为当前计算机时间+3天  var NowTime = new Date();  //var EndTime= new Date(2009,01,11,0,0);   var EndTime= new Date(NowTime.getTime() + overDate);  var EndTimeMsg = EndTime.getFullYear() + "年";  EndTimeMsg = EndTimeMsg + (EndTime.getMonth()+1) + "月";  EndTimeMsg = EndTimeMsg + (EndTime.getDate()) + "日";  EndTimeMsg = EndTimeMsg + (EndTime.getHours()) + "时";  EndTimeMsg = EndTimeMsg + (EndTime.getMinutes()) + "分";  EndTimeMsg = EndTimeMsg + (EndTime.getSeconds()) + "秒";  function GetRTime(){        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;     // var nMS=Math.floor(nMS/100) % 10;      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= EndTimeMsg +"已过!";      }      setTimeout("GetRTime()",1000);  }  window.onload=function(){      document.getElementById("EndTimeMsg").innerHTML = EndTimeMsg;      GetRTime();  }  // -->  </script>  </head>  <body>  <div id="CountMsg">  今天距离      <strong id="EndTimeMsg">XX</strong>  还有      <strong id="RemainD">XX</strong>天      <strong id="RemainH">XX</strong>时      <strong id="RemainM">XX</strong>分      <strong id="RemainS">XX</strong>秒  </div>    </body>  </html> 

热点排行
Bad Request.