try<script language="javascript">
function displayTime()
{
  var div = document.createElement("DIV");
  var dt = new Date();
  var time = dt.getHours() + ":" + dt.getMinutes() + ":" + dt.getSeconds();
  div.innerHTML = time;
  document.body.appendChild(div);
}function window.onload()
{
  setInterval("displayTime()",5000);
}
</script>

解决方案 »

  1.   

    修改了点
    <script language="javascript">
    function displayTime()
    {
      var div = document.createElement("DIV");
      var dt = new Date();
      if(dt.getSeconds()%5!=0)return;
      var time = ("0"+dt.getHours()).slice(-2) + ":" + ("0"+dt.getMinutes()).slice(-2) + ":" + ("0"+dt.getSeconds()).slice(-2);
      div.innerHTML = time;
      document.body.appendChild(div);
    }function window.onload()
    {
      setInterval("displayTime()",1000);
    }
    </script>