Смена стиля по времени суток

AGENT131313

Забанен
Регистрация
17 Мар 2009
Сообщения
292
Реакции
31
Доброго времени суток.
Нуждаюсь в помощи, может у кого есть скрипт который меняет стиль в зависимости от времени.
Суть сделать смену дизайна по времени с 6 до 18 один а после второй.
Нужно что бы меняло просто стиль типа

<link rel="stylesheet" type="text/css" href="style.css" media="all" />
на
<link rel="stylesheet" type="text/css" href="style2.css" media="all" />
 
<link id="style" rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript">
var date = new Date(); // Получаем текущие дату и время
var h = date.getHours(); // Получаем текущий час
if (h < 6 || h > 18) document.getElementById("style").href = "css/style2.css"; // Если сейчас ночь, то меняем файл стилей
</script>
 
<link id="style" rel="stylesheet" type="text/css" href="css/style.css" />
<script type="text/javascript">
var date = new Date(); // Получаем текущие дату и время
var h = date.getHours(); // Получаем текущий час
if (h < 6 || h > 18) document.getElementById("style").href = "css/style2.css"; // Если сейчас ночь, то меняем файл стилей
</script>
только обязательно свой небольшой скриптик засовывайте максимально вверх в секции head, не external ресурсом, а просто вшивайте код в тело страницы в теги <script></script>, причём первым из загружаемых на клиент сриптов/стилей. тот css, который будет выбран в зависимости от времени, append-айте тоже, естественно в head.
 
Назад
Сверху