Смена фоновых картинок при обновление страницы

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

14 комментариев

avatar
Давно папа не помогал)

Как вариант, можно сделать так:
{assign var=random value=1|mt_rand:15}
<img src="http://сайтец.ру/имаги/{$random}.png">

В папке имаги у нас будет допустим 15 изображений с именами с 1 до 15, с одинаковым расширением .png (или любое другое).
Если это для фона, то само собой делаете типа:
<div style="background:url(http://сайтец.ру/имаги/{$random}.png) no-repeat fixed center top">...</div>
avatar
спасибо за помощь, но я тут основательно прошерстил интернет и сделал обновление по js. обновление картинок сделал без перезагрузки страницы. Вот что получилось (http://mtes.ru/), если интересно могут описать способ.
avatar
Можете пост сделать отдельный, если есть желание.
avatar
Опишите способ.

P.S. Вопрос, а как вы вывели кто-онлайн и топ пользователей в сайдбдаре?
P.P.S Кстати, классный эффект загрузки сайдбара с топиками и комментариями.
avatar
js-ом я так понял можно менять бэкграунд без перезагрузки страницы?
avatar
да
avatar
А можно ли сделать рандом для изображений в определенной папке без привязки к имени файлов-изображений? Т.е. например кидаем бэкграунды в site.ru/images/backgrounds/ и их рандомно показываем.
avatar
Сделал плагин, нужен кому-то?
avatar
В каталог разместите.
avatar
Модерируется.
avatar
avatar
Да, размести пожалуйста в каталоге, для некоторых сайтов неплохо иметь такое.
avatar
Сделаю.
avatar
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.