Всем привет!
Помогите сделать так, чтобы шло обновление времени каждую секунду, например.
<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
но не помогло.