likbezz, да заработало. А вы можете проверить я когда захожу в первый раз все показывается как надо, изображения идут по порядку, если я перехожу в другой раздел или нажимаю на главную, все фоновые изображения исчезают. А если нажать обновить страницу то появляются на любой где бы я не была. Что это может быть? Попробуйте перейти на сайт а на нем с главной перейти в гостевую или другой раздел у вас так-же будет?
Сообщение отредактировал ADMINistrator5946 - Четверг, 29.03.2012, 21:37
А вы можете проверить я когда захожу в первый раз все показывается как надо, изображения идут по порядку, если я перехожу в другой раздел или нажимаю на главную, все фоновые изображения исчезают.
На главной всё нормально работает. Установите, кстати, фоновую картинку по умолчанию, для блока.
В других же модулях, типа гостевой, у вас данный скрипт не установлен. ...
Однако у меня возникла проблема: фон меняется только после обновления страницы. То есть, я захожу на какую-то страницу сайта и фон статичный, нажимаю F5, и фон меняется.
Мой код в теге <body> <script type="text/javascript"> function showImg(i){ var imgBg=new Array() imgBg[0]='http://albaraka.ru/wp-content/uploads/2012/07/1.jpg'; imgBg[1]='http://albaraka.ru/wp-content/uploads/2012/07/2.jpg'; imgBg[2]='http://albaraka.ru/wp-content/uploads/2012/07/1.jpg'; imgBg[3]='http://albaraka.ru/wp-content/uploads/2012/07/2.jpg'; var i=(i==undefined||i>imgBg.length-1)?0:i; var u=imgBg[i],c=new Image();c.src=u; var show=function(){setTimeout('showImg('+(++i)+')',3000)}; if(!c.complete){c.onload=function(){document.getElementById('rand_bg').style.background='url('+u+') repeat 0% 0%';show();} }else{document.getElementById('rand_bg').style.background='url('+u+') repeat 0% 0%';show();} };showImg(0); </script>
Логично, у вас скрипт такой - меняет картинки при обновлении, и анимация в нем не предусмотрена. Читаем тему сначала, а именно, начиная с Сообщения # 6
И там пока только 2 картинки. Так что анимация в сулчайном порядке мне не подходит.
Добавлено (28.07.2012, 10:51) --------------------------------------------- А тема так и называется " Смена фона без перегрузки с анимационными эфектами", хи-хи.
Попытка скомпилировать что есть. Пропало фоновое изображение, правда. Может, вам видны какие-то какие-то ошибки и пр.?
Добавлено (28.07.2012, 17:25) --------------------------------------------- Я, видимо, не правльно объяснила проблему: скрипт смены фона начинает работать только после обновления страницы, то есть анимация начинается после обновления страницы (а не то, что фонновое изображение появляется другое после обновления).
Посмотрите: http://albaraka.ru/ шапка статичная, нажмёте F5, она начнёт "играть".
Добавлено (28.07.2012, 19:28) --------------------------------------------- Как же исправить это глюк?
Ваша проблемв предельно есна - скрипт работает не так как вам нужно, потому что это просто не тот скрипт и по другому он работать не будет. В нем не прописана анимация вообще, если мы говорим о том коде что в вашем сообщении №37 ...