Как сделать чтобы фон сайта менялся после обновления страницы?

голоса: 0
Скажите пожалуйста, как сделать, чтобы картинка дизайна менялась. Вот сайт, как ето делается kinoboh.ru Вот скрин что я хочу обяснить http://kinofestival.net/30.jpg      

Вот видите фотка сайта, а потом эсли перезагрузить страницу вибивает вторая фотка http://kinofestival.net/31.jpg

Вот так скажите пожалуйста, как так же сделать на моем сайта kinofestival.net

Только прошу ответьте подробнее. Спасибо! Буду рад эсли скажете
Адрес сайта kinofestival.net
Закрыто с пометкой: Ответ получен!
| Автор: | Категория: Дизайн сайта
Закрыт | | Автор: Yuri_Geruk

Ответов: 1

голоса: 0
О том как это реализуется вы можете ознакомиться в материале - http://likbezz.ucoz.ru/forum/60-61-1 все очень детально и понятно объясняется.
| Автор:
Извините пожалуйста меня, но здесь не показано куда кидать html код и джава скрипт http://kinofestival.net/32.jpg
Леонід Лашкіба #2,

скрипт желательно в глобальный блок нижняя часть сайта в самый низ:

<script type="text/javascript"> 
<!-- 
var imgBg=new Array() 
imgBg[0]='url(\/_example\/rotator\/psBg.gif);'; 
imgBg[1]='url(\/_example\/rotator\/psBg-e.gif);'; 
imgBg[2]='url(\/_example\/rotator\/psBg-g.gif);'; 
imgBg[3]='url(\/_example\/rotator\/psBg-r.gif);'; 
imgBg[4]='url(\/_example\/rotator\/psBg-b.gif);'; 
imgBg[5]='url(\/_example\/rotator\/psBg-gb.gif);'; 
imgBg[6]='url(\/_example\/rotator\/psBg-s.gif);'; 
var whichquote = Math.floor(Math.random()*(imgBg.length)); 
//--> 
</script>

и второй момент в данной реализации, на сайте находим у себя в шаблоне каждой страницы код:

<body>

который заменяем на:

<body class="imgBg">

в итоге мы привязываем работу скрипта к тегу боди где скрипт будет автоматически подменять фон сайт. 

Как видите в скрипте фото берутся с фото 2-х уровневой вложенности и каждый уровень разделяется двумя слешами в обе стороны. Настраивайте под себя, готовый пример имеете вот и все.

Yuri_Geruk,
Всьо сделал, дальше я бистро сфотошопил фотку, и тепер закинул ее через файловый менеджер, но не меняется фотка
Леонід Лашкіба #2,
если не меняется, значит ошибки с вашей стороны, не вижу вас фото по адресу - http://kinofestival.net/example/rotator/psBg.gif читайте материал и вчитывайтесь хоть немного в то, что вам пишут, от простой вставки скрипта и загрузки фото в непонятную папку ничего не изменится так как вы даже не изменили путь к папке в скрипте под себя
Yuri_Geruk,
Тепер я закинул, но пишет нельзя создавать фотки с такими символами /////
Леонід Лашкіба #2,
Читайте, что вам писал, я разве говорил создавать папку с символами?? Вы не читаете, что вам пишут вовсе, как вам помочь в данном случае или вы мне пароль еще дадите и я вместо вас все сделаю, нет, такого не будет, нужно хоть немного вникать в написанное и делать выводы.

Извините если немного грубо, но вы не первый раз обращаетесь и не хотите учиться на своих ошибках, учите HTML так как никто за вас ничего не сделает.
Yuri_Geruk,
Извините пожалуйста, смотрите я закинул фотку http://kinofestival.net/40.jpg

Как ее нужно перейминовать чтобы, заработало.
Леонід Лашкіба #2,

замените скрипт выше например на следующий:

<script type="text/javascript"> 
<!-- 
var imgBg=new Array() 
imgBg[0]='url(\/fon-site\/psBg.gif);'; 
imgBg[1]='url(\/fon-site\/psBg-e.gif);'; 
imgBg[2]='url(\/fon-site\/psBg-g.gif);'; 
imgBg[3]='url(\/fon-site\/psBg-r.gif);'; 
imgBg[4]='url(\/fon-site\/psBg-b.gif);'; 
imgBg[5]='url(\/fon-site\/psBg-gb.gif);'; 
imgBg[6]='url(\/fon-site\/psBg-s.gif);'; 
var whichquote = Math.floor(Math.random()*(imgBg.length)); 
//--> 
</script>

создайте в корне файлового менеджера папку - fon-site в которую заливайте фото для фона, далее в скрипте выше виду названия файлов, полную ссылку не нужно ставить в скрипт, нужно ставить название файлов по очереди после слеша то есть залит у вас в эту папку файл  - http://kinofestival.net/40.jpg писать нужно имя 40.jpg итд, думаю понятно, стандартные названия файлов поменять выше на свои.

Yuri_Geruk,

Я все сделал, как вы написали но не работает? Вот скрин  http://prntscr.com/9ohg4f заменил 

<body class="imgBg">

И еще заменил код  http://prntscr.com/9ohejm   . Ну потому что мою фотку название   40.jpg .

И вот еще скрин где создал папку http://prntscr.com/9ohf7l   . Все сделал но почему тогда не работает?

Yuri_Geruk,
Ответьте пожалуйста, я все сделал как вы мне сказали но не работает? Почему
Леонід Лашкіба #2,
Извините, вероятно скрипт требует доработки, попробуйте обратиться к фрилансерам на - https://upartner.pro/
Yuri_Geruk,

<script type="text/javascript">var homeurl="http://kinoboh.ru/";var urlid="page-main";var modid="mod-publ";var imnum=4;</script>

Скажите пожалуйста етот код норм, мне его кинул сайт kinoboh.ru . Єсли правильний то как его переиминовать. Буду рад вашему ответу

Леонід Лашкіба #2,
по стороннему скрипту спрашивайте у автора, норм или не норм я таких советов не даю, это лишь кусок скрипта, не целая его часть и копировать что-то с стороннего сайта не зная, что он выполняет не нужно
...