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

1989
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 2115
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 431
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Добрый вечер.Подскажите,пожалуйста: как сделать, чтобы второй или третий набор смайлов заменить своими.
Вы сами себе пишите?
  • CbIPoK2513 написал:
  • Скрипт хорош, уже подстроил свой сайт под него :3
  • gefest35 написал:
  • Супер)))!пасиб за работу!!!
  • sasha2016tv написал:
  • Хороший скрипт
    Последние темы
    Опрос
    442
    А
    Р
    Оцените новый дизай:)
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 5
    Гостей: 5
    Пользователей: 0
    0
    Сегодня были
    Топ пользователей: