改过以后的代码: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html> <head> <title>Untitled</title> <script language="javascript"> <!-- var today=new Date(); var Year=today.getFullYear(); var Month=today.getMonth()+1; var Dat=today.getDate(); var BirthDays=new Date("January 1,"+Year);//第三行的问题:这个只需要加入当前的年份就可以了。 var timeold=(today.getTime()-BirthDays.getTime()); var sectimeold=timeold/1000 var secondsold=Math.floor(sectimeold); var msPerDay=24*60*60*1000 var e_daysold=timeold/msPerDay var daysolds=Math.ceil(e_daysold); var times=daysolds/100; times=parseInt(times); if (times<1) { } //--> </script> </head><body> <table> <tr align="center"> <td width="80%" align="left"> <script language=javascript> <!-- if (times<1)//第二行的问题:这个是不是你要的判断语句? { document.write("×××连续安全运行<b>"+daysolds+"</b>天"); } else { document.write("×××连续安全运行<b>"+daysolds+"</b>天,实现了<b>"+Year+"</b>年度<b>"+times+"</b>个百日安全记录。</font>"); } //--> </script> </td> </tr> </table> </body> </html>
其他问题有无办法解决啊!?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html>
<head>
<title>Untitled</title>
<script language="javascript">
<!--
var today=new Date();
var Year=today.getFullYear();
var Month=today.getMonth()+1;
var Dat=today.getDate();
var BirthDays=new Date("January 1,"+Year);//第三行的问题:这个只需要加入当前的年份就可以了。
var timeold=(today.getTime()-BirthDays.getTime());
var sectimeold=timeold/1000
var secondsold=Math.floor(sectimeold);
var msPerDay=24*60*60*1000
var e_daysold=timeold/msPerDay
var daysolds=Math.ceil(e_daysold);
var times=daysolds/100;
times=parseInt(times);
if (times<1)
{
}
//-->
</script>
</head><body>
<table>
<tr align="center">
<td width="80%" align="left">
<script language=javascript>
<!--
if (times<1)//第二行的问题:这个是不是你要的判断语句?
{
document.write("×××连续安全运行<b>"+daysolds+"</b>天");
}
else
{
document.write("×××连续安全运行<b>"+daysolds+"</b>天,实现了<b>"+Year+"</b>年度<b>"+times+"</b>个百日安全记录。</font>");
}
//-->
</script>
</td>
</tr>
</table>
</body>
</html>