学习首页 百科 人生课堂 办公软件 英语学习 操作系统 故事会 编程资料 软件学习 设计
铭瑶网 >> 学习首页 >> 编程 >> 在状态栏中显示停留时间
标题:在状态栏中显示停留时间

【字体: 】 时间:2008-4-11 来源:互联网 作者:study

在状态栏中显示停留时间

要完成此效果需要两个步骤第一步:把如下代码加入到<head>区域中<script>    var Temp;    var TimerId = null;    var TimerRunning = false;    Seconds = 0    Minutes = 0    Hours = 0    function showtime()     {      if(Seconds >= 59)       {        Seconds = 0        if(Minutes >= 59)         {          Minutes = 0          if(Hours >= 23)           {            Seconds = 0            Minutes = 0            Hours = 0          }           else {             ++Hours           }        }         else {           ++Minutes         }      }       else {         ++Seconds       }      if(Seconds != 1) { var ss="s" } else { var ss="" }      if(Minutes != 1) { var ms="s" } else { var ms="" }      if(Hours != 1) { var hs="s" } else { var hs="" }      Temp = '你在本页停留了 '+Hours+' 小时'+', '+Minutes+' 分'+', '+Seconds+' 秒'+''      window.status = Temp;      TimerId = setTimeout("showtime()", 1000);      TimerRunning = true;    }      var TimerId = null;    var TimerRunning = false;    function stopClock() {      if(TimerRunning)         clearTimeout(TimerId);        TimerRunning = false;    }    function startClock() {      stopClock();      showtime();    }    function stat(txt) {      window.status = txt;      setTimeout("erase()", 2000);    }    function erase() {      window.status = "";    }</SCRIPT>第二步:把“onLoad="startClock()"”加在<body>标记里例如:<body onLoad="startClock()"> 

查看/参与:讨论/评论 相关文章:Javascript