js在线时间

<!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>
<title>Untitled Page</title>
</head>
<body>
<p>演示效果</p>
<div id="stime"></div>
<script type="text/javascript" language="JavaScript">
var ss=0, mm=0, hh=0; //申明秒、分、时变量并赋初始值
 function TimeGo() { 
      ss++; //秒值以1为单位递增  
     if(ss>=60) { //当秒数大于等于60    
     mm+=1; //分钟加1     
       ss=0; //秒数退回0  
      }  
 if(mm>=60) { //当分钟大于等于60     
      hh+=1; //小时数加1     
     mm=0; //分钟数退回0  
     }  
      ss_str=(ss<10 ? "0" + ss : ss); //格式化秒数  
      mm_str=(mm<10 ? "0" + mm : mm); //格式化分钟数  
       tMsg="本页停留时间: " + hh + "小时" + mm_str + "分" + ss_str + "秒"; //输出的字串  
       document.getElementById("stime").innerHTML=tMsg; //在文档中id号为stime的容器中输出结果  
      setTimeout( "TimeGo()",1000); //每一秒钟执行一次函数自身
 }
 TimeGo(); //运行计时函数
</script>
</body>
</html>

    A+
发布日期:2009年10月23日  所属分类:未分类

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: