Скрипт: Приветствие в зависимости от времени суток
Автор: Андрей Краснокутский
Дата: 2011-02-19 Добрый.... День, Вечер, Ночи, Утро
Если Вы хотите разместить на своём сайте приветствие для посетителей, которое будет меняться автоматически в зависимости от времени суток, то сделать это очень просто. В нужном месте web-страницы, где Вы хотите вывести приветствие, вставляете код Листинга 1.
Листинг 1.
<script language="JavaScript"> day = new Date(); hour = day.getHours(); if (hour>=5 && hour<12) greeting = "Доброе утро"; else { if (hour>=12 && hour<18) greeting = "Добрый день"; else { if (hour>=18 && hour<24) greeting = "Добрый вечер"; else { if (hour>=0 && hour<5) greeting = "Доброй ночи"; } } } document.write(greeting); </script>
| |
И посетители Вашего сайта, в зависимости от времени суток, будут видеть следующую надпись:
Доброе утро с 5.00 часов до 12.00 часов
Добрый день с 12.00 часов до 18.00 часов
Добрый вечер с 18.00 часов до 24 часов
Доброй ночи с 24.00 часов до 5.00 часов
Прелесть работы этого скрипта в том, что скрипт берет системное время из компьютера операционной системы, а это значит что не нужно заботиться о часовых поясах, приветствие в любой стране будет правильным.
Вот так будет выглядеть приветствие сейчас:
Как Вы понимаете в коде можно изменить текст приветствия, на любой другой, например написать Ура! Хорошее утро! вместо Доброе утро, и т.д. А также можно изменить время переключения надписей, исправив соответствующие цифровые значения.
Ну и конечно же используя стили CSS тексту приветствия, можно придать любой внешний вид, изменив шрифт, размер, цвет и т.д.
Всего Вам доброго.
Читайте так же:
Регистрация нового сайта (блога) в поисковых системах.
Готовим графику в Photoshop. Учимся создавать галереи изображений в программе Dreamweaver CS3.
Бесплатные Программы, Видео Уроки, Книги.
Как найти человека в Интернете. Очередной Лохатрон? Или хороший сервис?
Как сделать Баннер для Сайта или Блога?
Как автоматизировать свой Интернет Бизнес?
Просмотров: 43516
Здравствуйте, Андрей! Вставляю листинг вместо слова "Здравствуйте" и не получаю ровным счетом ничего. Почему?
Ирина, не зная всех подробностей того что Вы делаете, ответить на Ваш вопрос очень трудно. Могу предположить одно: Где-то Вы допускаете ошибку.
Я сейчас просто скопировал листинг Андрея,ничего не добавляя и не меняя, и скажу, что все нормально работает!
А как сделать что бы было в одну строку с текстом, т.е. Добрый день, наш магазин и т.п
Здорово!!! Я себе поставила.Мелочь, а приятно. А то везде пишут:"Доброго вам времени суток"...
Спасибо, Андрей! С удовольствием вставила на сайт этот скрипт.
Большое спасибо! Скрипт хороший.
Мелочь,а приятно!
Попробовал вставить, но все буквы кроме цифр превратились в вопросительные знаки - что-то с кодировкой похоже не так?
Кодировку вроде всю делаю в UTF-8, но вместо букв идут знаки вопроса - Что делать?
Спасибо! Просто вставил и ОК!
Всем привет,подскажите как сделать,что бы было например: Добрый день .....,а дальше отображался пользователь.
Спасибо большое! Все отлично получилось! И сайт стал приветливее.
Аааабалдеть! Всё чётко! РАБОТАЕТ )))
СПАСИБО!
Здравствуйте! Все вроде понятно и получается, но не могу понять как и где что поменять чтобы изменить цвет и шрифт "доброе утро" например как у вас тут синим цветом стоит и буквы большие. Спасибо
Отличный скрипт и клиентам приятно.
У меня тоже всё в порядке, разместил на этом сайте http://styletaxi только что, всё работает на ура. Респект автору!)))
Считаю, что интересное приветствие никому не мешает, только приглашает пользователей.
Приходько Танiчка самая-самая красивая!!!!!!))))*)*))**)*)*))*)*)*
Тоже неплохо, а вот как я реализовал этот скрипт на своем сайте
Работает ЛИ = проверю обязательно))) .
Работает ЛИ = проверю посмотрим .
|