Показать сообщение отдельно
  #1 (permalink)  
Старый 20.11.2008, 00:34
Jex Jex вне форума
Интересующийся
Отправить личное сообщение для Jex Посмотреть профиль Найти все сообщения от Jex
 
Регистрация: 14.11.2008
Сообщений: 10

Время и дата, обновление в онлайне
Всем привет!
Помогите сделать так, чтобы шло обновление времени каждую секунду, например.
<SCRIPT LANGUAGE="JavaScript">

        var now = new Date();
        var hours = now.getHours();
        var minutes = now.getMinutes();
	var seconds = now.getSeconds();
        var timeValue = "" + ((hours >24) ? hours -24 :hours)
        timeValue += ((minutes < 10) ? ":0" : ":") + minutes
        timeValue += ((seconds < 10) ? ":0" : ":") + seconds
	timerRunning = true;
 
      mydate = new Date();
      myday = mydate.getDay();
      mymonth = mydate.getMonth();
      myweekday= mydate.getDate();
      weekday= myweekday;
      myyear= mydate.getYear();
      year = myyear
 
	if  (year <  2000)   
	year = year + 1900; 
      if(myday == 0)
              day = " Воскресенье, "      
       else if(myday == 1)
            day = " Понедельник, "
       else if(myday == 2)
              day = " Вторник, "   
       else if(myday == 3)
              day = " Среда, "   
       else if(myday == 4)
              day = " Четверг, "
       else if(myday == 5)
              day = " Пятница, "
       else if(myday == 6)
              day = " Суббота, "
       if(mymonth == 0)
               month = "Января "
       else if(mymonth ==1)
               month = "Февраля "
       else if(mymonth ==2)
              month = "Марта "
       else if(mymonth ==3)
             month = "Апреля "
       else if(mymonth ==4)
               month = "Мая "
       else if(mymonth ==5)
               month = "Июня "
       else if(mymonth ==6)
               month = "Июля "
       else if(mymonth ==7)
             month = "Августа "
       else if(mymonth ==8)
            month = "Сентября "
       else if(mymonth ==9)
           month = "октября "
       else if(mymonth ==10)
           month = "Ноября "
       else if(mymonth ==11)
           month = "Декабря"

      document.write("<P ALIGN=RIGHT><FONT SIZE=1 FACE=ARIAL>" + timeValue + " | " +day + month);
      document.write(myweekday+","+ " " + year + "</FONT></p>");


 </SCRIPT>



Я пытался текст в теле поместить в функцию а ля
function show(){
...
setTimeout("show()",1000)
}
window.onload=show

но не помогло.
Ответить с цитированием