• Страница 1 из 1
  • 1
Форум Studio AD » Сайтостроение » Общий форум по Javascript » Смена фона шапки при переходе на другую страницу сайта (Перерыл почти весь инет и ничего толкового не нашел)
Смена фона шапки при переходе на другую страницу сайта
azarro
Дата: Пятница, 01.01.2010, 18:31 | Сообщение # 1
молчун
Группа: Проверенные
Пользователь №: 448
Сообщений: 10
Получено оценок: 2
Как сделать ? чтобы при переходе на другую страницу сайта происходила смена шапки ( картинки в формате .jpeg )
  
viperz
Дата: Пятница, 01.01.2010, 18:45 | Сообщение # 2
молчун
Группа: Пользователи
Пользователь №: 62
Сообщений: 8
Получено оценок: 3
На каждой странице прописать разные шапки. не? O_o
  
azarro
Дата: Пятница, 01.01.2010, 18:51 | Сообщение # 3
молчун
Группа: Проверенные
Пользователь №: 448
Сообщений: 10
Получено оценок: 2
Quote (viperz)
На каждой странице прописать разные шапки. не?

Нет ! Необходимо какое-нибудь решение со скриптом !
  
UnderShot
Дата: Пятница, 01.01.2010, 18:56 | Сообщение # 4
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
azarro, ты неправильно выяснился. Ты имел ввиду обновление шапки на другую?

Очень важная тема!
Filmzona — онлайн фильмы.
  
azarro
Дата: Пятница, 01.01.2010, 19:15 | Сообщение # 5
молчун
Группа: Проверенные
Пользователь №: 448
Сообщений: 10
Получено оценок: 2
Quote (UnderShot)
azarro, ты неправильно выяснился. Ты имел ввиду обновление шапки на другую?

Возможно не так изложил мысли ! Конечно на другую (их несколько) и надо чтобы они чередовались попеременно!

Сообщение отредактировал azarro - Пятница, 01.01.2010, 19:17
  
MadeMan
Дата: Пятница, 01.01.2010, 19:19 | Сообщение # 6
говорун
Группа: Проверенные
Пользователь №: 25
Сообщений: 185
Получено оценок: 6
azarro, также можно сделать информерами юкоза
  
azarro
Дата: Пятница, 01.01.2010, 19:32 | Сообщение # 7
молчун
Группа: Проверенные
Пользователь №: 448
Сообщений: 10
Получено оценок: 2
Quote (MadeMan)
azarro, также можно сделать информерами юкоза

Необходима реализация скриптом !

  
MadeMan
Дата: Пятница, 01.01.2010, 19:39 | Сообщение # 8
говорун
Группа: Проверенные
Пользователь №: 25
Сообщений: 185
Получено оценок: 6
azarro, Создаешь папку и туда кидаешь свои шапки.

Code
<script type="text/javascript">    
sha=Math.floor(Math.random() * 5);    
document.write('<img src="http://путь к папке с шапками/logo'+sha+'.gif" border="0" />');    
</script>


Сообщение отредактировал MadeMan - Пятница, 01.01.2010, 19:39
  
UnderShot
Дата: Пятница, 01.01.2010, 19:48 | Сообщение # 9
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
Тема уже поднималась, автор не захотел пользоваться поиском <_<

Очень важная тема!
Filmzona — онлайн фильмы.
  
Aleko
Дата: Пятница, 01.01.2010, 20:17 | Сообщение # 10
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
пример сайта с моим решением evilwatcher.ucoz.ru

Бесплатные обои.
  
azarro
Дата: Пятница, 01.01.2010, 20:32 | Сообщение # 11
молчун
Группа: Проверенные
Пользователь №: 448
Сообщений: 10
Получено оценок: 2
Quote (Aleko)
пример сайта с моим решением evilwatcher.ucoz.ru

Aleko вот то что надо , и как это реализовать ?

  
UnderShot
Дата: Пятница, 01.01.2010, 20:37 | Сообщение # 12
оратор
Группа: Модераторы
Пользователь №: 45
Сообщений: 923
Получено оценок: 85
azarro,
Code
<script type="text/javascript">document.getElementById('logo').style.background='url(http://evilwatcher.ucoz.ru/images/logo'+new Date().getSeconds()%8+'.jpg)'</script>


Очень важная тема!
Filmzona — онлайн фильмы.
  
azarro
Дата: Пятница, 01.01.2010, 20:38 | Сообщение # 13
молчун
Группа: Проверенные
Пользователь №: 448
Сообщений: 10
Получено оценок: 2
Quote (UnderShot)
Тема уже поднималась, автор не захотел пользоваться поиском

Я не нашел этой темы , можно ссылку :(

  
MadeMan
Дата: Пятница, 01.01.2010, 20:58 | Сообщение # 14
говорун
Группа: Проверенные
Пользователь №: 25
Сообщений: 185
Получено оценок: 6
Code
<script type="text/javascript">
date = new Date();
a = date.getHours();
if (a > 7 && a < 21) {
document.write('<img src="http://путь к шапке" border="0" />');
} else {document.write('<img src="http://путь к шапке" border="0" />');}
</script>


Сообщение отредактировал MadeMan - Пятница, 01.01.2010, 21:03
  
azarro
Дата: Пятница, 01.01.2010, 21:14 | Сообщение # 15
молчун
Группа: Проверенные
Пользователь №: 448
Сообщений: 10
Получено оценок: 2
Quote (MadeMan)
<script type="text/javascript">2date = new Date();3a = date.getHours();4if (a > 7 && a < 21) {5document.write('<img src="http://путь к шапке" border="0" />');6} else {document.write('<img src="http://путь к шапке" border="0" />');}7</script>

В принципе этот скрипт должен работать, но он почему-то выводит 2 шапки одну над другой и шаблон плывет вниз

  
OnMusic
Дата: Суббота, 02.01.2010, 00:42 | Сообщение # 16
говорун
Группа: Проверенные
Пользователь №: 120
Сообщений: 158
Получено оценок: 11
Code
<script type="text/javascript">
sha=Math.floor(Math.random() * 5); document.write('<img src="http://путь к папке с шапками/logo'+sha+'.gif" border="0" />');     
</script>
  
taksialisa
Дата: Суббота, 02.01.2010, 12:30 | Сообщение # 17
молчун
Группа: Пользователи
Пользователь №: 775
Сообщений: 7
Извините, я может что не понял, а если шапка прописана в CSS
Code
.wrap3 {background: url('http://f-millerovo.info/31.jpg') top center no-repeat; text-align: center;}

Как тогда использовать скрипт?
  
DSC
Дата: Суббота, 02.01.2010, 16:58 | Сообщение # 18
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
Code
<script type="text/javascript">
sha=Math.floor(Math.random() * 5); document.write('<div class="wrap'+sha+'"></div>');      
</script>
По моему всё предельно просто, просто тебе лень вникнуть в код!)


aka Latro
  
taksialisa
Дата: Суббота, 02.01.2010, 17:49 | Сообщение # 19
молчун
Группа: Пользователи
Пользователь №: 775
Сообщений: 7
Quote (DSC)
просто тебе лень вникнуть в код!

Если бы мне было лень я бы вообще этим не занимался!

Как прописать путь к папке с шапками, если в CSS сразу прописана одна шапка?

Code
.wrap3 {background: url('http://f-millerovo.info/31.jpg') top center no-repeat; text-align: center;}

И скрипт я понял ведь должен стоять в верхней части сайта.
  
DSC
Дата: Суббота, 02.01.2010, 18:19 | Сообщение # 20
спикер
Группа: Проверенные
Пользователь №: 127
Сообщений: 516
Получено оценок: 41
берёшь код из поста номер 18, и в цсс прописываешь несколько врапов, пример:
Code
.wpap1 {...}
.wrap2 {...}
.wrap3 {...}
и так далее!)


aka Latro
  
Aleko
Дата: Суббота, 02.01.2010, 21:01 | Сообщение # 21
Watching you
Группа: Администраторы
Пользователь №: 2
Сообщений: 1621
Получено оценок: 167
1. Создаем папку в которую помещаем файлы шапок с именами 1,2,3 и так далее. Например 1.jpg 2.jpg 3.jpg . Все шапки должны быть в одном формате.

2. Контейнеру с шапкой назначаем id=blaa .

3. На страницу ПОСЛЕ шапки в любое место ставим скрипт:

Code
<script type="text/javascript">
var path = 'http://studioad.ru/images/', /* путь до папки с изображениями из шага 1 */
format='jpg', /* формат изображений */
inum = 3; /* количество сменяемых изображений */
document.getElementById('blaa') // получаем доступ к контейнеру шапки
.style.background='url(path+new Date().getSeconds()%inum+'.'+format)'</script>

Этот срипт поменяет БЭКГРАУНД контейнера. Если нужно переназначить src параметр изображения - id назначаем изображению а скрипт используем этот:

Code
<script type="text/javascript">
var path = 'http://studioad.ru/images/', /* путь до папки с изображениями из шага 1 */
format='jpg', /* формат изображений */
inum = 3; /* количество сменяемых изображений */
document.getElementById('blaa') // получаем доступ к изображению
.src='url(path+new Date().getSeconds()%inum+'.'+format)'</script>

Если вы не поняли, как это использовать, или у вас что то не получилось, ИДИТЕ НА ЙУХ! Все подобные темы будут удаляться. Эта тема закрыта.


Бесплатные обои.
  
Форум Studio AD » Сайтостроение » Общий форум по Javascript » Смена фона шапки при переходе на другую страницу сайта (Перерыл почти весь инет и ничего толкового не нашел)
  • Страница 1 из 1
  • 1
Поиск:
© Studioad.ru 2006 · 2010. Использование материалов форума на сторонних ресурсах без прямой обратной ссылки строго запрещено. Хостинг от uCoz.