пропадает Background

#1 13 ноября 2012 в 17:23
Добрый день, столкнулся с проблеммой, пропадает background установленный через javascript в body, при переходе на различные странички сайта, например в профиль пользователя: nicefoods.ru, кликаем на кнопку ТЕСТ, далее на Администратор… Подскажите пожалуйста как можно это исправить.
#2 13 ноября 2012 в 17:43
просто в профиле пользователя отсутствует скрипт, который ставит background
#3 13 ноября 2012 в 17:46
Всмысле отсутствует, скрипт подключается в head, и на странички пользователя если посмотреть скелет то эта строка есть. <script type="text/javascript" src="/templates/_default_/js/bg.js"></script>
#4 13 ноября 2012 в 17:51
И вообще, если даже просто в css указать бекграунд боди ввиде картинки, то тоже не показывается, если только не выставить ей !important
#5 13 ноября 2012 в 17:53
в какой папке у вас хранятся фоны? В корне в папке bg?
В профиле к ссылке на фон добавляется users
  1. http://nicefoods.ru/users/bg/4.jpg
Поэтому просто отсутствует картинка по этому адресу
#6 13 ноября 2012 в 17:53
да именно в корне, а как тогда быть?
#7 13 ноября 2012 в 17:57
я не силен в js, но мне кажется что править нужно где то тут
  1. var img_src='url("'+path+getRandomInt(first,last)+'.jpg")';
#8 13 ноября 2012 в 17:58
мдя, я тоже не силён(
#9 13 ноября 2012 в 18:04
врятли дело в этом, тут то отображается
  1. http://nicefoods.ru/users
#10 13 ноября 2012 в 18:07
Leshiy, поменяйте путь картинки с url("bg/4.jpg")
на url("/bg/4.jpg") — добавьте слэш и будет все отлично

то есть в js файле должно быть так —
var img_src='url("/'+path+getRandomInt(first,last)+'.jpg")';
#11 13 ноября 2012 в 18:08
Огромное спасибо =)))
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.