Quote (Smiley)
Не поможеш сделать одну фишку.. http://pc-gamestyle.net.ru/ вот сайтик и на нем я хочу сделать так, шоб шапка менялась при обновлений странички.
.. Окейно ... минутка - есть ... ща наваяю ... ヅ
Итак, подумав так, не очень долго, ничего «суперского» или «заумного» придумывать не cnnfk? всё и так просто...
Лично я, не слал бы использавать Java Script, тем более, что сайт юкозовский, там и своих инструментов хватает... тем более, при помощи информеров,например, это дело можно организовать более «правильно», что-ли ... Да и просто .. ну да ладно ... «желание клиента - закон» ...
Кому требуется подобная весчь, читаем темы: «Случайная фоновая картинка для «шапки» сайта на Java Script»
http://likbezz.ucoz.ru/_example/rotator/pc-gamestyle.html
Flesh и «Случайная фоновая картинка для «шапки» сайта на «информерах» ...
Почему? - а потому, что здесь будет рассматриваться именно шапка Smiley и, соответственно, его код ...
Хотя, как пример использования, тоже подойдет.
Smiley, сходил я на твой сайт, глянул код, сделал выводы.
Фонувую картинку, у тебя, задаёт контейнер ... хм ... «contanier», следовательно, от него и будем «плясать» ... Кстати, задай ему высоту. В CSS...
Так как ничего сложного в коде нет, сразу решение:
HTML код:
Code
<!--StartContanier-->
<script type="text/javascript">
document.write('<div id=\"contanier\" style=\"background:'+imgBg[whichquote]+'\">');
</script>
<noscript><div id="contanier">Ваш браузер не поддерживает Java Script</div></noscript>
Твоё содержимое .....
<script type="text/javascript">
document.write('</div>');
</script>
<!--EndContanier-->
Внутренности контейнера писать не стал, думаю, и сам разберёшся ...
Java Script код:
Code
<script type="text/javascript">
<!--
var imgBg=new Array()
imgBg[0]='url(\/_example\/rotator\/logo0.jpg) top center no-repeat;';
imgBg[1]='url(\/_example\/rotator\/logo1.jpg) top center no-repeat;';
imgBg[2]='url(\/_example\/rotator\/logo2.jpg) top center no-repeat;';
var whichquote = Math.floor(Math.random()*(imgBg.length));
//-->
</script>
Что про него ... да ничего ... Ссылки поменяй на свои, не забывай экранировать ссылки ... ! ... запихни все это в JS файл и подключи его, желательно между <head> и </head>, естественно ...
Всё .. Ах, да ... Пример, как вегда ...
Скриншот:
☑ Пример шапки сайта с динамической сменой фоновой картинки при обновлении страницы.
P.S. Картинки - прежал - твоя тяжелая, и пометил ... ヅ
P.P.S. Так как картинок всего три иногда они иногда совпадают, при обновлении. Нарисуё, хотябы штук шесть ... лучше будет... ヅ
Flesh