Есть скрипт (он должен выводить приветствие в зависимости от времени суток):
var h=(new Date()).getHours(); if (h > 3 && h < 12) document.writeln("Доброе утро!"); if (h > 11 && h < 18) document.writeln("Добрый день!"); if (h > 17 && h < 24) document. writeln("Добрый вечер!"); if (h > 23 || h < 4 ) document.wtriteln("Доброй ночи!"); Но в период с 12 ночи до трёх утра его клинит. Подскажите, где ошибка? |
Kosiak
а если сделать так var h=(new Date()).getHours(); if (h > 3 && h < 12) document.writeln("Доброе утро!"); if (h > 12 && h < 18) document.writeln("Добрый день!"); if (h > 18 && h < 24) document. writeln("Добрый вечер!"); if (h > 24 || h < 3 ) document.wtriteln("Доброй ночи!"); |
Не работает !!! Та же глюка!
|
Kosiak
А как собственно клинит |
Да вот в принципе то же самое. У меня работает.
Код:
<script language=JavaScript> |
Artla
Не отображает ничего в этот период времени. :( |
Kosiak
if (h > 23 || h < *4 ) document.wtriteln("Доброй ночи!"); У тебя одна буква лишняя [s]Исправлено: Artla, 23:28 25-04-2003[/s] |
Artla
Ни фига :( |
Kosiak
Скопируй и вставь вот этот кусок <script language=JavaScript> var h=(new Date()).getHours(); if (h > 3 && h < *12) document.writeln("Доброе утро!"); if (h > 11 && h < *19) document.writeln("Добрый день!"); if (h > 18 && h < *24) document.writeln("Добрый вечер!"); if (h > 23 || h < *4) document.writeln("Привет полуночникам!"); </script > У меня работает на IE 5.0 [s]Исправлено: Artla, 0:44 26-04-2003[/s] |
Время: 17:26. |
Время: 17:26.
© OSzone.net 2001-