Смена фона сайта by Platinum для uCoz

2071
7 из 10
Проголосовало: 4






Скрипт позволяет пользователю менять фон по своему вкусу, фон запоминается на куках

Установка:

Этот код вставляем в любой глобальный блок

Code
<script type="text/javascript">
  function okno(){
  _uWnd.alert($("#okno1").html(),'Смена фона',{name:'24a', align:'left', w:420, h:400, tm:400000, icon:'http://s36.ucoz.net/img/icon/tip.png'})  
  };

function plat1(){
setCookie('platbg1','1','365'); eraseCookie('platbg2');eraseCookie('platbg3');eraseCookie('platbg4');eraseCookie('platbg5');eraseCookie('platbg6'); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
$('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/1.jpg")');
};

function plat2(){
setCookie('platbg2','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/2.jpg")');
};

function plat3(){
setCookie('platbg3','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/3.jpg")');
};
   

function plat4(){
setCookie('platbg4','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg3' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/4.jpg")');
};

function plat5(){
setCookie('platbg5','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/5.jpg")');  
};

function plat6(){
setCookie('platbg6','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/6.jpg")');  
};  
   
   
  function plat7(){
setCookie('platbg7','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg2'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/7.jpg")');
};  

   
  function plat8(){
setCookie('platbg8','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg2'); eraseCookie('platbg7'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/8.jpg")');
};
   
  function plat9(){
setCookie('platbg9','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg2');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/9.jpg")');
};  
  </script>  
  <script src="http://allmuzik.ucoz.ru/platinum/cookies.js"></script>  
  <script>  
  if(getCookie('platbg1')) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/1.jpg")');  
  };  
  if(getCookie( 'platbg2' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/2.jpg")');
  };  
  if(getCookie( 'platbg3' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/3.jpg")');  
  };  
  if(getCookie( 'platbg4' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/4.jpg")');
  };  
  if(getCookie( 'platbg5' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/5.jpg")');  
  };  
  if(getCookie( 'platbg6' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/6.jpg")');  
  };  
  if(getCookie( 'platbg7' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/7.jpg")');  
  };  
  if(getCookie( 'platbg8' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/8.jpg")');  
  };  
  if(getCookie( 'platbg9' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/9.jpg")');  
  };  
  </script>  
   
  <div style="display:none;" id="okno1">
  <img onclick="plat1()" src=" http://allmuzik.ucoz.ru/platinum/1.jpg " width="130px" height="120px">
  <img onclick="plat2()" src=" http://allmuzik.ucoz.ru/platinum/2.jpg " width="130px" height="120px">  
  <img onclick="plat3()" src=" http://allmuzik.ucoz.ru/platinum/3.jpg " width="130px" height="120px">  
  <img onclick="plat4()" src=" http://allmuzik.ucoz.ru/platinum/4.jpg " width="130px" height="120px">  
  <img onclick="plat5()" src=" http://allmuzik.ucoz.ru/platinum/5.jpg " width="130px" height="120px">  
  <img onclick="plat6()" src=" http://allmuzik.ucoz.ru/platinum/6.jpg " width="130px" height="120px">  
  <img onclick="plat7()" src=" http://allmuzik.ucoz.ru/platinum/7.jpg " width="130px" height="120px">  
  <img onclick="plat8()" src=" http://allmuzik.ucoz.ru/platinum/8.jpg " width="130px" height="120px">  
  <img onclick="plat9()" src=" http://allmuzik.ucoz.ru/platinum/9.jpg " width="130px" height="120px">  
  </div>


Этот туда, где хотим видеть ссылку на смену фона

Code
<a href="javascript://" onclick="okno();"><font size="6">Сменить фон</font></a>


Ссылку настраиваем как хотим...хоть картинкой, хоть гирлянду на неё вешайте...
Если хотите поставить свои изображения, то замените все ссылки на изображения в коде на свои (тут вам придётся немного по-капаться).
Если есть какие-то вопросы или нужна помощь в установке - обращайтесь ! Стучите в скайп platinum17795 или на мыло platinum355@mail.ru.
Автор публикации: Загрузка
Загрузка
Platinum, это его n материал
Источник: http://allmuzik.ucoz.ru
  • Всего комментариев: 7

ВоВаН
+1
ВоВаН написал: Написано 26 Ноября 2011 в 20:54
Комментарий №7
Sid_MC_aka_Destroy,
Code

<style>
body {background-attachment:fixed}  
</style>

Sid_MC_aka_Destroy
0
Sid_MC_aka_Destroy написал: Написано 26 Ноября 2011 в 19:52
Комментарий №6
Люди, а как здесь присвоить некоторым изображениям позицию fixed? (желательно с примером)

GM-DOC
0
GM-DOC написал: Написано 25 Октября 2011 в 17:21
Комментарий №5
Народ а как заменить на свой фон ? Ну сменить картинки ?

lesha1992
0
lesha1992 написал: Написано 10 Октября 2011 в 21:43
Комментарий №4
У меня есть вариант этого скрипта где вместо 9 фонов 144 фона

Platinum
0
Platinum написал: Написано 16 Августа 2011 в 15:52
Комментарий №2
Ссылку на демо вы естественно не выложили... dry

NiKiT0S
0
NiKiT0S написал: Написано 16 Августа 2011 в 15:46
Комментарий №1
Незнаю, мне как то больше через css подходит....

Platinum
0
Platinum написал: Написано 16 Августа 2011 в 15:53
Комментарий №3
Вам никто не мешает через CSS менять...это сделано дя того, чтобы пользователь сам мог для себя выбирать фон, который ему больше под душе... smile

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 25
Скрипты и модификации для Ucoz 2118
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
  • Marishka написал:
  • Доп 8 станций:
    Код
    <div class="mSt"><p>Tropical</p><div data="2/trop_64">64</div><br><div data="2/trop_128">128</div><br><div data="2/trop_320">320</div></div>  
      <div class="mSt"><p>Нафталин FM</p><div data="2/naft_64">64</div><br><div data="2/naft_128">128</div><br><div data="2/naft_320">320</div></div>  
      <div class="mSt"><p>Rave FM</p><div data="2/rave_64">64</div><br><div data="2/rave_128">128</div><br><div data="2/rave_320">320</div></div>  
      <div class="mSt"><p>Gold</p><div data="2/gold_64">64</div><br><div data="2/gold_128">128</div><br><div data="2/gold_320">320</div></div>  
      <div class="mSt"><p>GOA/PSY</p><div data="2/goa_64">64</div><br><div data="2/goa_128">128</div><br><div data="2/goa_320">320</div></div>  
      <div class="mSt"><p>Minimal/Tech</p><div data="2/mini_64">64</div><br><div data="2/mini_128">128</div><br><div data="2/mini_320">320</div></div>  
      <div class="mSt"><p>House</p><div data="2/fut_64">64</div><br><div data="2/fut_128">128</div><br><div data="2/fut_320">320</div></div>  
      <div class="mSt"><p>Megamix</p><div data="2/mix_64">64</div><br><div data="2/mix_128">128</div><br><div data="2/mix_320">320</div></div>


    Fix работы радио:
    Находим: if(radUrl=="tm" || radUrl=="ps" || radUrl=="teo" || radUrl=="dc")
    Меняем на: if (radUrl == "tm" || radUrl == "ps" || radUrl == "teo" || radUrl == "dc" || radUrl == "gop")
  • CbIPoK2513 написал:
  • Мой вариант выдаёт аватарку картинкой, а не текстом.
  • waak написал:
  • и ещё забыл добавить что использую модуль каталог сайтов
  • waak написал:
  • Почему у меня он перелистывает в верх а не вниз и если это первая песня на стр то он её по кругу гоняет а не переходит к последней
    и как сделать стоп по клику на трек который играет?
  • Acht написал:
  • Тест
    Последние темы
    Опрос
    466
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: