Войти

Показать полную графическую версию : Проверьте скриптик


Kosiak
24-04-2003, 23:53
Есть скрипт (он должен выводить приветствие в зависимости от времени суток):

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 ночи до трёх утра его клинит. Подскажите, где ошибка?

Artla
25-04-2003, 00:06
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
25-04-2003, 00:33
Не работает !!! Та же глюка!

Artla
25-04-2003, 00:38
Kosiak
А как собственно клинит

Vitki
25-04-2003, 15:33
Да вот в принципе то же самое. У меня работает.

<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.wtriteln("Привет полуночникам!" ) ;
</script >


Исправлено: Vitki, 15:34 25-04-2003

Kosiak
25-04-2003, 21:56
Artla
Не отображает ничего в этот период времени. :(

Artla
25-04-2003, 22:26
Kosiak
if (h > 23 || h < *4 ) document.wtriteln("Доброй ночи!");
У тебя одна буква лишняя

Исправлено: Artla, 23:28 25-04-2003

Kosiak
25-04-2003, 23:01
Artla
Ни фига :(

Artla
25-04-2003, 23:42
Kosiak
Скопируй и вставь вот этот кусок
[hr]

<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 >

[hr]

У меня работает на IE 5.0

Исправлено: Artla, 0:44 26-04-2003




© OSzone.net 2001-2012