Бесплатный форум: форум поддержки
Добро пожаловать на форум поддержки сервиса Forum2x2 !

Для полноценной работы с форумом,
пожалуйста, войдите на форум под своим логином (если вы уже зарегистрированы) или же зарегистрируйтесь.


С нашей помощью вы можете создать форум,
похожий на этот!
Поделиться ссылкой

Мы в социальных сетях



- Правила форума -

для обязательного прочтения!


Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Интересные решения
Быстрый переход к сервисам: JPG-Net Видео фоторедактор Транслит
Видео-туториалы
Настройка шапки форума
Категории и подфорумы - 1
Создание портала
Модули
Виджеты
Как присваивать награды
Выброс кубиков
Pop-up для входа на форум
Настроение в профиле

Смена фона по дням или часам

Предыдущая тема Следующая тема Перейти вниз

Решено Смена фона по дням или часам

Сообщение автор Леший в Вт 26 Фев - 6:20

Приветствую всех . Нашёл много тем по оформлению шапки со сменой лого . И возник такой вопрос . Есть код для смены фото через сутки , а можно ли сделать так , что бы точно по тому же принципу сменялся фон ??? Вот код который смог найти


Код:
<script type="text/javascript">
//<![CDATA[
theDate= new Date();
days = new Array();
days[1] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00910.jpg";
days[2] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s020.jpg";
days[3] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/hjk510.jpg";
days[4] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s021.jpg";
days[5] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s021.jpg";
days[6] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s021.jpg";
days[7] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s021.jpg";
days[8] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl01010.jpg";
days[9] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s016.jpg";
days[10] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00210.jpg";
days[11] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s017.jpg";
days[12] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s018.jpg";
days[13] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00510.jpg";
days[14] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl01110.jpg";
days[15] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00610.jpg";
days[16] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00710.jpg";
days[17] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00810.jpg";
days[18] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00910.jpg";
days[19] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl01010.jpg";
days[20] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00310.jpg";
days[21] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00211.jpg";
days[22] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00410.jpg";
days[23] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00410.jpg";
days[24] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00510.jpg";
days[25] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s013.jpg";
days[26] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s015.jpg";
days[27] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl01110.jpg";
days[28] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl01010.jpg";
days[29] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl-s016.jpg";
days[30] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00810.jpg";
days[31] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00310.jpg";
function printDate() {
document.write('<img src="' + days[theDate.getDate()] + '" alt="Фото дня" title="Фото дня" />'); // day
}
// ]]>
</script><div id="tagic">
<script type="text/javascript">
printDate();
</script>

За ранее спасибо


Последний раз редактировалось: Леший (Вс 3 Мар - 2:01), всего редактировалось 1 раз(а)

Леший
 
 

Пол : Мужчина
Сообщения : 2121
Место обитания : Сибирь
Настроение : Мрачное
Карма : Без предупреждений
Благодарности : 345
Регистрация : 2012-10-05

http://black-kat.forum2x2.ru

Вернуться к началу Перейти вниз

Решено Re: Смена фона по дням или часам

Сообщение автор Леший в Вт 26 Фев - 13:45

Да , и если есть возможность  сделать смену фона по времени, раз в сутки или раз в час, это конечно если такое вообще реализуемо

Леший
 
 

Пол : Мужчина
Сообщения : 2121
Место обитания : Сибирь
Настроение : Мрачное
Карма : Без предупреждений
Благодарности : 345
Регистрация : 2012-10-05

http://black-kat.forum2x2.ru

Вернуться к началу Перейти вниз

Решено Re: Смена фона по дням или часам

Сообщение автор Dana Domirani в Ср 27 Фев - 19:38

Попробуйте так (самый простой вариант — вместо картинки скрипт будет прописывать стиль для фона body):
Код:
<script type="text/javascript">
//<![CDATA[
theDate= new Date();
days = new Array();
days[1] ="http://www.poltergeist-legacy.com/users/2915/92/76/67/album/ptl00910.jpg";
days[2] ="url картинки";
days[3] ="url картинки";
days[4] ="url картинки";
days[5] ="url картинки";
days[6] ="url картинки";
days[7] ="url картинки";
days[8] ="url картинки";
days[9] ="url картинки";
days[10] ="url картинки";
days[11] ="url картинки";
days[12] ="url картинки";
days[13] ="url картинки";
days[14] ="url картинки";
days[15] ="url картинки";
days[16] ="url картинки";
days[17] ="url картинки";
days[18] ="url картинки";
days[19] ="url картинки";
days[20] ="url картинки";
days[21] ="url картинки";
days[22] ="url картинки";
days[23] ="url картинки";
days[24] ="url картинки";
days[25] ="url картинки";
days[26] ="url картинки";
days[27] ="url картинки";
days[28] ="url картинки";
days[29] ="url картинки";
days[30] ="url картинки";
days[31] ="url картинки";
function printDate() {
document.write('<style> body{background-image: url("' + days[theDate.getDate()] + '");}</style>'); // day
}
// ]]>
</script>
<script type="text/javascript">
printDate();
</script>

Ставить в виджет на главной. Текст url картинки заменить на картинки (пример дан в строке days[1]). После полуночи проверить на работоспособность )


Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript



Dana Domirani
Администратор
Администратор

Пол : Женщина
Сообщения : 21914
Возраст : 31
Место обитания : СПб
Карма : Без предупреждений
Благодарности : 8765
Регистрация : 2008-04-18

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Решено Re: Смена фона по дням или часам

Сообщение автор Леший в Ср 27 Фев - 19:40

Дана Здравствуйте .  Смена раз в сутки ???  по часам ???

Леший
 
 

Пол : Мужчина
Сообщения : 2121
Место обитания : Сибирь
Настроение : Мрачное
Карма : Без предупреждений
Благодарности : 345
Регистрация : 2012-10-05

http://black-kat.forum2x2.ru

Вернуться к началу Перейти вниз

Решено Re: Смена фона по дням или часам

Сообщение автор Dana Domirani в Ср 27 Фев - 19:40

Раз в сутки, как у исходника.

Скрипт для смены картинки по часам будет выглядеть так:

Код:
<script type="text/javascript">
//<![CDATA[
theDate= new Date();
hours = new Array();
hours[0] ="url картинки";
hours[1] ="url картинки";
hours[2] ="url картинки";
hours[3] ="url картинки";
hours[4] ="url картинки";
hours[5] ="url картинки";
hours[6] ="url картинки";
hours[7] ="url картинки";
hours[8] ="url картинки";
hours[9] ="url картинки";
hours[10] ="url картинки";
hours[11] ="url картинки";
hours[12] ="url картинки";
hours[13] ="url картинки";
hours[14] ="url картинки";
hours[15] ="url картинки";
hours[16] ="url картинки";
hours[17] ="url картинки";
hours[18] ="url картинки";
hours[19] ="url картинки";
hours[20] ="url картинки";
hours[21] ="url картинки";
hours[22] ="url картинки";
hours[23] ="url картинки";
function printHour() {
document.write('<style> body{background-image: url("' + hours[theDate.getHours()] + '");}</style>'); // hour
}
// ]]>
</script>
<script type="text/javascript">
printHour();
</script>

Текст url картинки, само собой, понадобится заменить на прямые ссылки на изображения.

Готовый скрипт ставится в виджет.


Где находится CSS?
Па > Оформление > Цвета > Каскадная таблица стилей CSS


Где искать основные шаблоны?
ПА > Оформление > Шаблоны > Общие настройки


Где находится раздел для подключения скриптов
ПА > Модули > Управление кодами Javascript



Dana Domirani
Администратор
Администратор

Пол : Женщина
Сообщения : 21914
Возраст : 31
Место обитания : СПб
Карма : Без предупреждений
Благодарности : 8765
Регистрация : 2008-04-18

http://poltergeist-legacy.com/

Вернуться к началу Перейти вниз

Решено Re: Смена фона по дням или часам

Сообщение автор Леший в Ср 27 Фев - 19:43

13

Леший
 
 

Пол : Мужчина
Сообщения : 2121
Место обитания : Сибирь
Настроение : Мрачное
Карма : Без предупреждений
Благодарности : 345
Регистрация : 2012-10-05

http://black-kat.forum2x2.ru

Вернуться к началу Перейти вниз

Предыдущая тема Следующая тема Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения